01. DADOS GERAIS

Linha de Produto:Virtual Age
Segmento:Moda
Módulo:Comercial
Função:Validar remoção de produto de troca quando validar saldo no PDVFM001
Ticket:8348372
Requisito/Story/Issue (informe o requisito relacionado) :DVACOM-3823


02. SITUAÇÃO/REQUISITO

No componente PDVFM001 estava permitindo o usuário remover o produto da troca quando o mesmo também estava inserido como saída, podendo causar divergências no saldo do produto.

03. SOLUÇÃO

Foi realizada a validação para não permitir remover o produto da troca quando o mesmo estiver inserido como saída e o parâmetro IN_BLOQ_SALDO_NEG estiver setado como 2.


Imagem 1 - Foi configurado o parâmetro IN_BLOQ_SALDO_NEG como 2.


Imagem 2 - No componente PDVFM001 foi inserido o produto 119044 como saída e como troca. Depois foi selecionado para remover o produto da troca.


Imagem 3 - Ao tentar remover o item, foi apresentada uma mensagem ao usuário informando que deve remover o item de saída primeiro para depois remover a troca.



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