01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:5 - Processamento
Função:Cadastro de Fórmulas a serem utilizadas no cálculo do CMV.
Ticket:INTERE - HIS.00360.2019
Requisito/Story/Issue:DDINTERE-25


02. SITUAÇÃO/REQUISITO

Criar nova funcionalidade para que o usuário consiga criar fórmulas para serem utilizadas no cálculo do CMV, assim dando flexibilidade ao mesmo. Esta funcionalidade será utilizada pois hoje o imposto de CMV é fixo na rotina 514, não dando opção do usuário informar quais variáveis irá compor o imposto de CMV. 

Agora é possível efetuar a apuração de débito e crédito do imposto (Crédito presumido) que é aplicado dentro do CMV do produto, essa "Apuração" será realizada na plataforma GOODATA.

As rotinas 316, 336, 300 (package_integradora), rotina 1400 (package_faturamento), bem como as rotinas 507 E 3308, deverão:

1. Passar a validar se na figura tributária vinculada ao produto está utilizando o "Motor de fórmula CMV";

2. Caso a figura tributária esteja marcada para Não utilizar o "Motor de fórmula CMV" o sistema não sofre alterações;

3. Caso a figura tributária esteja marcada para Utilizar o "Motor de fórmula CMV" o sistema deverá:

3.1 Efetuar a chamada do serviço criado para buscar a fórmula de CMV que será utilizada;

4. Deverá ser gravado em três novos campos na tabela PCPEDI com as seguintes informações:

5. Deverá ser gravado o percentual encontrado da fórmula na tabela PCPEDI (PCPEDI.CODICMTAB);

03. SOLUÇÃO

Descreva a solução. 


1. Use quando for necessário descrever um passo a passo.

2. Use quando for necessário descrever um passo a passo.


04. DEMAIS INFORMAÇÕES

Outras ações/ações relacionadas 



05. ASSUNTOS RELACIONADOS




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