Páginas filhas
  • 8355896 DVACOM-3759 DT Duplicação de transação com desconto de variação

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Linha de Produto:Virtual Age
Segmento:Moda
Módulo:Comercial
Função:Duplicação de transação com desconto de variação
Ticket:8355896
Requisito/Story/Issue (informe o requisito relacionado) :DVACOM-3759


02. SITUAÇÃO/REQUISITO

Foi verificado que no componente TRAFP007 não estava sendo validado corretamente a opção "Manter valor item" quando utilizado o parâmetro empresa "TP_VARIACAO_DESCONTO_VD" configurado com o valor "1".

03. SOLUÇÃO

Foi ajustado no componente TRAFP007 para que a opção "Manter valor item" seja validada corretamente, mantendo ou não o desconto de variação aplicado na transação duplicada.


Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04
idspasso1
Totvs custom tabs box items
defaultyes
referenciapasso1

Image Added

Imagem 01 - No componente ADMFM014 foi realizada a configuração do parâmetro empresa "TP_VARIACAO_DESCONTO_VD" com o valor "1".


Imagem 01 02 - Após gerar a transação "20" foi realizada a consulta do tipo de desconto aplicado para a mesma (TRAFL016 TRAFL017 → botão "Consulta adicional..." → botão "Tipo desconto...").


Imagem 0203 - Ao carregar o componente TRAFC037 é possível verificar que a transação possui desconto do tipo "Variação" aplicado.


Image Added

Imagem 04 - Foi acessado o componente TRAFP007 e informado a transação "20". Com a opção "Manter valor item" desmarcada, foi acionado o botão "Duplicar".


Image Added

Imagem 05 - Nota-se que foi gerada a transação "26".


Image Added

Imagem 06 - Ao realizar a consulta dos tipos de descontos aplicados para a transação "26" é possível verificar que os descontos de variação não foram duplicados. 


Templatedocumentos


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