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 |
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);
Criação de Fórmulas para serem utilizados no Cálculo do CMV a fim de possibilitar que se informe quais variáveis irão compor o imposto de CMV, em atendimento a legislação vigente.
|
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> |