Páginas filhas
  • DT Calcular o FCP juntamente com o DIFAL com regras configuráveis

Versões comparadas

Chave

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

ve ser b.o

01. DADOS GERAIS

Produto:

Solucoes_totvs
SolucaoTOTVS Moda

Segmento:

Segmentos_totvs
Segmento Varejo

Módulo:

Fiscal

Função:Calcular o FCP dentro do juntamente com DIFAL com regras configuráveis no funcionário fornecedor e parâmetro
País:Brasil
Requisito/Story/Issue (informe o requisito relacionado) :

DVAFIS-26268


02. SITUAÇÃO/REQUISITO

O sistema não permite que o usuário calcule o FCP dentro do juntamente com o DIFAL com base nas regras configuradas no funcionário fornecedor e em parâmetros.

03. SOLUÇÃO

Foi implementado Foram implementadas no sistema algumas novas configurações para que o usuário possa ou não calcular permitem ao usuário definir se o Diferencial de Alíquota deve ou não ser calculado no componente FISFP055 para para um fornecedor.

...

O sistema passou a

...

verificar o parâmetro CD_DET_ALIQ_FCP

...

, que define o detalhamento e alíquota para geração dos valores do FCP, e também o parâmetro DS_LST_CLASPES_SEM_DIFAL

...

, responsável por configurar a classificação e o tipo de classificação

...

de pessoa nas quais o diferencial de alíquota não deverá ser calculado.

Agora quando o usuário utilizar o componente FISFP055, selecionar o tipo de calculo "Diferencial de alíquota" e o checkbox "Gerar detalhamento", ao acionar o botão de "Consultar" o sistema verificará se no fornecedor (pessoa) foi configurado, sua classificação e seu tipo de classificação no PESFM022. Em seguida validará se no parâmetro DS

2. Regras de Negócio Aplicadas

Com base nesses parâmetros, o sistema aplica as seguintes regras no FISFP055 se foi selecionado o "Tipo calculo =Diferencial Alíquota":

Regra 1: Supressão de Fornecedor para Cálculo de DIFAL

...

_LST_CLASPES_SEM_DIFALcontem a mesma classificação.

...

  • Caso contenha não será exibido na consulta as NFs daquele fornecedor.
  • Caso não contenha será exibido normalmente as NFs daquele fornecedor.

Ao acionar o botão "Processar" no FISFP055, o sistema executará

Regra 2: Geração do Detalhamento do Cálculo com o checkbox "Gerar detalhamento" selecionado.

...

o calculo "Base do DIFAL × Alíquota do FCP do parâmetro" para os registros de detalhamento do FCP. O resultado poderá ser verificado posteriormente pelo usuário no componente FISFM023 para o detalhamento do

...

FCP.

Totvs custom tabs box
tabsCalculo DIFAL/FCP
idspasso a passo

Imagem 01 - Demonstração no ADMFM014 com o parâmetro do detalhamento e alíquota do FCP (Teste com detalhamento inexistente)


Imagem 02 - Demonstração no FISFP055 mostrando o erro detalhamento 11 não configurado no parâmetro CD_DET_ALIQ_FCP.


Imagem 03 - Demonstração no PESFL031 com a classificação tipo 555 com código 555 e vinculada no parâmetro DS_LST_CLASPES_SEM_DIFAL.


Imagem 04 - Teste de validação da classificação 558;559 inexistente no PESFL031.


Imagem 05 - Regra de Negócio: Supressão do Frame "Nota Fiscal" no FISFP055

Objetivo: Garantir que o frame "Nota Fiscal" não seja exibido no formulário FISFP055 quando a classificação da pessoa estiver explicitamente configurada para não ter tratamento de DIFAL.
Condição (SE):

A classificação fiscal da pessoa (cliente/fornecedor) estiver contida na lista de classificações do parâmetro DS

Demonstração FISFP055, com a seleção do tipo de calculo "Diferencial de alíquota e Gerar detalhamento". Ao acionar o botão de "Consultar", o sistema verificou se no fornecedor(pessoa), sua classificação e seu tipo classificação estavam configurados no PESFM022. Em seguida validou se no parâmetro DS_LST_CLASPES_SEM_DIFAL

.

Comportamento Esperado (ENTÃO):

Ao acessar o FISFP055 para um registro que atenda a essa condição, o frame "Nota Fiscal" não deve ser exibido na tela

continha a mesma configuração. Como encontrou correspondência o sistema não exibiu na consulta para aquele fornecedor.


Imagem 06 - Geração e Consulta de Detalhamento
Objetivo: Validar a geração de detalhamento no processamento do FISFP055 e sua posterior consulta no FISFM023.
Passos:

  • Acessar o formulário: FISFP055.
  • Habilitar a opção: Incluir a "Empresa, Período, Nota Fiscal, Tipo de cálculo(Diferencial de alíquota)" e marcar o checkbox "Gerar detalhamento".
  • Executar a ação: Teclar o botão de consulta, selecionar as NF e clicar no botão "Processar".
  • Validar o resultado: Acessar o formulário FISFM023 e realizar uma consulta para confirmar que os detalhamentos foram gerados com sucesso

    Demonstração ao acionar o botão "Processar" no FISFP055, o sistema executará o calculo "Base do DIFAL × Alíquota do FCP" para os registros de detalhamento do DIFAL/FCP. O resultado poderá ser verificado posteriormente pelo usuário no componente FISFM023.