Histórico da Página
01. DADOS GERAIS
| Produto: |
| ||||
|---|---|---|---|---|---|
| Segmento: |
| ||||
| Módulo: | Fiscal | ||||
| Função: | Calcular o FCP dentro do junto com DIFAL com regras configuráveis no funcionário fornecedor e parâmetro | ||||
| País: | Brasil | ||||
| Requisito/Story/Issue (informe o requisito relacionado) : |
02. SITUAÇÃO/REQUISITO
O sistema não permite que o usuário calcule o FCP dentro do junto com o DIFAL com base nas regras configuradas no funcionário fornecedor e em parâmetros.
03. SOLUÇÃO
Foram implementadas no sistema novas configurações que permitem ao usuário definir se o Diferencial de Alíquota deve ou não ser calculado no componente FISFP055 para um fornecedor.
...
O sistema passou a
...
verificar o parâmetro CD_DET_ALIQ_FCP
...
, que define os tipos de detalhamento
...
e alíquotas, e também o parâmetro DS_LST_CLASPES_SEM_DIFAL
...
, responsável por configurar a classificação e o tipo de classificação.
...
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
...
Agora quando o usuário utiliza o componente FISFP055, seleciona o tipo de calculo "Diferencial de alíquota e Gerar detalhamento" e ao acionar o botão de "Consultar" o sistema verifica se o fornecedor(pessoa) foi configurado, sua classificação e seu tipo de classificação no PESFM022. Em seguida valida se no parâmetro DS_LST_CLASPES_SEM_DIFAL contem a mesma configuração.
...
- Caso contenha não será exibido na consulta para aquele fornecedor.
- Caso não contenha será exibido na consulta para aquele 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" para os registros de detalhamento do DIFAL/FCP. O resultado poderá ser verificado posteriormente pelo usuário no componente FISFM023.
| Totvs custom tabs box | ||||
|---|---|---|---|---|
| ||||
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 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 oFISFP055 para um registro que atenda a essa condição, o frame "Nota Fiscal" não deve ser exibido na telacontinha 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 FISFP055.FISFM023 e realizar uma consulta para confirmar que os detalhamentos foram gerados com sucessoDemonstraçã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. |





