01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:23 - Farma-Hospitalar
Função:Digitar Pedido de Venda
Requisito/Story/Issue:DDVENDAS-53594/DDVENDAS-53633

02. SITUAÇÃO/REQUISITO

Ajustar a rotina 2316 para que os novos tributos CBS, IBS e IS sejam calculados.
Como o preço recebido da 2343 não possui impostos embutidos, não é necessário aplicar lógica reversa como no PVENDASEMIMPOSTO.
Além disso, a rotina 2316 não deve manipular o preço final nesse cenário — apenas calcular e exibir os tributos corretamente.

1) Criação de aba de tributos na tela de itens

Adicionar uma aba adicional na tela de itens para exibir os tributos CBS, IBS e IS, sem remover os campos já existentes de ST.

2) Cálculo dos tributos na tela

Reproduzir a lógica já existente do ST para o cálculo e exibição de CBS, IBS e IS, respeitando as regras de formação do preço conforme o campo PRECOCOMIVA.

3) Confirmação do item


Na confirmação do item, o cálculo dos tributos deve ser executado após a lógica de CALCULAR_PRECO_SEM_IMPOSTO.


4) Tela de Origem de Preço

Atualizar a tela de Origem de Preço para incluir as informações dos novos tributos.

03. SOLUÇÃO


Atualizar a rotina 2316 - Digitar Pedido de Venda para uma das versões abaixo ou superior:

  • 37.0.05.247

Foi criado uma nova aba na inclusão do item para demonstrar os valores dos novos tributos como mostra imagem abaixo:



04. DEMAIS INFORMAÇÕES





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