01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:18 - Verba
Função:1827 - Aplicar Rebaixa CMV Retroativo
Requisito/Story/Issue:

DDCOMP-9097


02. SITUAÇÃO/REQUISITO

Ajustar rotina para que permita o usuário simular o valor a ser aplicado para alcançar a margem desejada.

Necessário que o usuário digite a margem esperada e o sistema calcule o valor a ser aplicado em cada item para atingir a margem informada.

Caso o usuário informe o valor a ser aplicado o sistema deve calcular a margem.

03. SOLUÇÃO

ajustado rotina 1827 para permitir o operador, simular valores e margem de lucratividade na tela principal da rotina.


  Rotina 528:

  1.  Acesse a Rotina 1827 - Aplicar Rebaixa CMV Retroativo;
  2. Criado na Grid a coluna Margem, nesse campo o usuário deve informar a margem que deseja para que a rotina calcule o valor a ser aplicado do item;
  3. Criado na Grid coluna de Vlr. a Aplicar, esse campo deve mostrar o valor de verba a ser aplicado. Caso o usuário informe o valor a ser aplicado nesse campo, a rotina deve calcular a coluna Margem e vice-versa;
  4. Criado coluna CMV Ajustado. Essa coluna mostrará o valor do novo CMV que foi calculado considerando o valor aplicado da Verba;
  5. Ajustado a rotina para que ela permita fazer a simulação antes de informar o valor da verba a ser aplicada. Assim que terminar a simulação o sistema já preenche o campo de valor total da verba que será aplicada;
  6. Na coluna de Margem e Vlr. a Aplicar, não permite usuário digitar uma Valor de Margem menor que a Margem de Lucratividade apresentada na rotina. Também não permite o usuário informar percentual maior que 100%;

  7. Na coluna de Margem e Vlr. a Aplicar, não permite que o valor digitado ou calculado seja menor que zero. O valor aplicado também não pode ser maior que o VL CMV (Custofin).






Cálculo dos valores:





04. DEMAIS INFORMAÇÕES


Você sabe como atualizar as rotinas do WinThor?



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