01. DADOS GERAIS

Produto:

TOTVS Varejo Supermercados

Linha de Produto:

Linha Consinco

Segmento:

Varejo

Módulo:Acordos e Verbas
Função:Acordos Promocionais - MAC0045
País:Brasil
Requisito/Story/Issue (informe o requisito relacionado) :DSUPCONTR-6121


02. SITUAÇÃO/REQUISITO

Identificado a necessidade de calcular o valor de Pis e Cofins no acordo promocional e gravar na tabela de acordo os valores e alíquotas utilizados para calcular o Pis/Cofins.

03. SOLUÇÃO

Criado o parâmetro dinâmico UTIL_CALC_PISCOFINS_VERBA no grupo ACORDO_PROMOC, que indicará se os acordos gerados pela aplicação de manutenção de acordo irão calcular PIS e COFINS.

Ajustada rotina de inclusão de acordo manual (AppOrigem 2), para calcular os valores de Pis e Cofins e aplicá-los no valor do acordo.


FÓRMULAS DOS VALORES DO ACORDO
[VlrAcordoComAcrescimo] = [VlrOriginalAcordo] + [PerAcrescimoAcordo]

PIS E COFINS CALCULADOS POR DIVISÃO, CONFORME PD FORMA_CALC_PISCOFINS_VERBA = D
[VlrPisCofins] = ([VlrAcordoComAcrescimo] / (1 - (([PerPis] + [PerCofins]) / 100))) - [VlrAcordoComAcrescimo]
[VlrPis] = [VlrPisCofins] * ([PerPis] / ([PerPis] + [PerCofins]))
[VlrCofins] = [VlrPisCofins] * ([PerCofins] / ([PerPis] + [PerCofins]))

PIS E COFINS CALCULADOS POR MULTIPLICAÇÃO, CONFORME PD FORMA_CALC_PISCOFINS_VERBA = M
[VlrPis] = [VlrAcordoComAcrescimo] * [PerPis]
[VlrCofins] = [VlrAcordoComAcrescimo] * [PerCofins]

PIS E COFINS SOMADO AO VALOR DO ACORDO, CONFORME PD TPO_CALC_PISCOFINS_VERBA = A
[VlrAcordo] = [VlrAcordoComAcrescimo] + ([VlrPis] + [VlrCofins])

Obs.¹: Não possui a regra do parâmetro TPO_CALC_PISCOFINS_VERBA = S. 
Obs.²: A aliquota considerada para cálculo de Pis/Cofins é buscada do parâmetro da empresa, aba formação de preços.


Ajustado processo de geração de acordo promocional baseado em pedido de compra do tipo compra e pedido de bonificação (com e sem incidência no custo), para incluir no acordo os valores de Alíquto de Pis, Alíquota de Cofins, Valor de Pis e Valor de Cofins. Também ajustado o processo de geração de produto do acordo, para incluir o valor de Pis e valor de Cofins referente ao item do pedido.

Ajustado a rotina de integração com o motor contábil, para que a cada evento gerado para o motor contábil, o sistema envia o valor de Pis e Cofins referente ao valor do evento do acordo, e o cálculo do valor do evento passa a ser o valor do acordo subtraído pelo valor do Pis e Cofins.

Adicionado novo campo de indicador Utiliza novo controle de verba sell in na tela Parâmetro Geral.


Imagem 1 - Novo campo Utiliza novo controle de verba sell in na tela de Parâmetro Geral

Removido o bloqueio do campo Controla Verba Sell In na tela de Código Geral de Operação (CGO) para as seguintes situações:

  • Tipo de Uso: Operação Interna e Tipo: Entrada
  • Tipo de Uso: Emissão de NF, Tipo: Saída e Tipo Docto: Devolução


Imagem 2 - Tela de Código Geral de Operação (CGO) com o campo Controla Verba Sell In habilitado


Imagem 3 - Tela de Código Geral de Operação (CGO) com o campo Controla Verba Sell In habilitado


04. DEMAIS INFORMAÇÕES

Se estiver na versão 24.07, atualize o sistema para a Service Pack 24.07.xxx ou superior.

05. ASSUNTOS RELACIONADOS

  • Clique aqui e veja mais sobre a aplicação Acordos Promocionais.
  • Clique aqui e veja mais sobre a aplicação Parâmetro Geral.
  • Clique aqui e veja mais sobre a aplicação Código Geral de Operação (CGO).