Skip to Content
Product Information
Author's profile photo Karla Reis

MM/SD – FCP: Configuração inicial 1/2

Olá pessoal,

Nesta série de posts, vou tratar da configuração necessária para que o sistema calcule corretamente o Fundo de Combate à Pobreza (FCP) de acordo com os requisitos legais da Nota Técnica 2016.002.

Existem três configurações básicas e dividi elas em dois posts, como segue:

  1. Configuração das novas exceções e programas de migração e consistência – Post 1/2
  2. Configuração do novo tax code – Post 2/2

Vamos, então, à configuração das novas exceções.

Você configura as exceções do FCP na transação J1BTAX, para os seguintes impostos:

  • ICMS
  • ICMS DIFAL (somente para MM)
  • ICMS ST

Para cada um dos impostos acima, o sistema determina a necessidade de calcular o FCP com base nas seguintes informações:

  • Uso do material – revenda, consumo ou ativo (somente para MM)
  • Código IVA (somente para SD)
  • Tipo de operação – dentro do mesmo estado ou entre estados

Para ICMS, o sistema busca informação em três tabelas, na seguinte ordem (de acordo com a customização padrão):

  1. Tabela J_1BTXIC2 – exceções que dependem do material
  2. Tabela J_1BTXIC3 – exceções dinâmicas
  3. Tabela J_1BTXIC1 – tabela de alíquotas padrão

Isso significa que se a exceção for encontrada na primeira tabela, as tabelas seguintes não serão consultadas.

Para ICMS ST, o sistema também busca informação em três tabelas, na seguinte ordem:

  1. Tabela J_1BTXST1 – exceções que dependem do material
  2. Tabela J_1BTXST3 – exceções dinâmicas
  3. Tabela J_1BTXST2 – tabela de alíquotas padrão

Para ICMS DIFAL, o sistema busca informação somente na tabela J_1BTXCI1 – ICMS complementar.

Para que as tabelas acima pudessem suportar o cálculo do FCP, adicionamos alguns campos e colunas em cada uma delas de acordo com cada imposto, como segue:

  • Para ICMS, adicionamos três novas colunas: FCP Rate, FCP Base e FCP for Resale (válida e utilizada somente para alguns estados).
  • Para ICMS ST, adicionamos dois novos campos: Base Red. 1 for FCP e Base Red. 2 for FCP.
  • Para ICMS DIFAL, adicionamos a coluna Tax Base for FCP.

Para ficar mais claro o que significam essas alterações, criei alguns exemplos de cenários que você encontra nos blog posts abaixo:

A tabela abaixo resume o comportamento do sistema em relação ao cálculo do FCP:

­­­­­­­­Legenda de cores:

  • Azul: Configuração que você faz no sistema.
  • Cinza: Resposta do sistema à sua configuração.

*A coluna de ICMS DIFAL FCP se aplica somente para MM. O restante da tabela é aplicável tanto para MM quanto para SD.

Ou seja:

  • O ICMS FCP só é calculado em operações dentro do mesmo estado.
  • O ICMS ST e o ICMS ST FCP não são relevantes em cenários de consumo (a menos que seja uma operação interestadual, que o destinatário seja contribuinte de ICMS e que haja um protocolo assinado entre os estados para produtos de determinados NCMs).
  • O FCP só é calculado sobre o ICMS DIFAL em operações de consumo entre diferentes estados quando o destinatário é contribuinte de ICMS e não existe protocolo assinado entre os estados.
  • A Flag de FCP para revenda, não se aplica a cenários de consumo e o FCP será calculado independentemente de a flag estar marcada ou não.

 

Programas de migração e consistência

Depois que você cria novas exceções é preciso executar o programa de migração para que essas alterações sejam migradas para as tabelas de condition records e para que o sistema possa processar as exceções corretamente. Você pode configurar o report de migração para que o sistema o execute automaticamente por meio de um job ou você pode executá-lo na transação J1BTAX à Condition Setup à Migration à Tax Tables to Conditions.

Para assegurar uma boa performance do sistema, é importante que você mantenha a customização dos impostos atualizada e evite que exceções que não são mais válidas continuem ativas nas tabelas de condition records. Para isso, você executa os reports de consistência abaixo que irão exibir as exceções que estão obsoletas (semáforo vermelho) para que você possa exclui-las manualmente.

  • J_1B_CHECK_CBT
  • J_1B_CBT_CONSIST

Para informações sobre implementação, consultem o guia de implementação entregue com a Nota SAP 2438606.

Espero que este post tenha ajudado, por favor, deixem suas dúvidas e sugestões nos comentários e não deixem de ler o post sobre a configuração de tax codes.

Karla Reis

Assigned Tags

      26 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Former Member
      Former Member

      Boa tarde pessoal,

      Uma das atividades da Nota SAP "2505473 - Fundo de Combate à Pobreza - FCP Tax Configuration for Brazil" é a execução da migração pela J1BRAX:

      Porém como temos muitos registros estamos executando em DEV o programa J_1B_GEN_TAX_COND_BACK em background para efetuar a atividade.

      Quebrei em várias variantes para que não pesasse o sistema, porém está demorando demais.

      Minha preocupação é o tempo que teremos em PRD para rodar o programa.

      Alguém está passando por isso também?

      Obrigado!

       

      Author's profile photo Renato Luiz Pereira
      Renato Luiz Pereira

      Olá Karla,

       

      Parabéns pela iniciativa e obrigado por compartilhar tão importante informação.

      Por favor, saberia me dizer se a solução para o Convênio 52/2017 já está contemplada?

       

      Obrigado,

       

      Author's profile photo Karla Reis
      Karla Reis
      Blog Post Author

      Oi Renato,

      De nada! Que bom que foi útil.

      Ainda não entregamos nada para o Convênio 52/2017.

      Karla

      Author's profile photo Renato Luiz Pereira
      Renato Luiz Pereira

      Oi Karla,

      Ah eu queria confirmar pois já consta na versão 1.20 da Nota Técnica 2016_002…

      A única solução que eu encontrei a esse respeito foi na thread https://answers.sap.com/questions/202178/convenio-522017-base-calculo-icms-st.html

      Mas parece que se trata de um desenvolvimento.

      Estou avaliando um novo projeto e é relevante para o processo do cliente.

      Sabe me dizer se pelo menos há um previsão para entregarem algo?

      Obrigado,

      Renato

      Author's profile photo Karla Reis
      Karla Reis
      Blog Post Author

      Oi Renato,

      Infelizmente, não temos nenhuma previsão de datas e nem do tipo de solução que será entregue.

      Avisarei na SAP Community quando tivermos algo definido. 🙂

      Karla

       

      Author's profile photo Renato Pereira
      Renato Pereira

      Olá Karla,

      Como vai? Já faz um tempo que falamos por aqui e agora preciso retomar dessa vez o tema FCP mesmo.

      Vou começar um projeto de reativação de unidades de negócios e fazer uma revisão geral na Pricing. Que até onde sei está defasada. Incluir todo tipo de Condição faltante, inclusive as de FCP.

      Comecei a dar um olhada nos materiais/Notas e já me surgiu uma dúvida: ICMS Partilha implementado é mesmo um pré-requisito para FCP?

      Obrigado,

      Author's profile photo Karla Reis
      Karla Reis
      Blog Post Author

      Oi Renato,

      Se vocês não receberam por Support Package, é necessário implementar as notas de Partilha, sim.

      Karla

      Author's profile photo Renato Pereira
      Renato Pereira

      Oi Karla,

      Nos passos preliminares da Guia de implementação da Nota 2438606 fala para incluir 3 Tipos de Condição na RVXBRA (ISCS, ICFP e ICCO). Só que eles não vieram na BC-Set.

      Por favor, sabe me confirmar se isso é realmente necessário?

      Obrigado,

      Abc,

      Author's profile photo Karla Reis
      Karla Reis
      Blog Post Author

      Oi Renato,

      As condições ICSC, ICFP e ICCO para RXBRA estão no BC Set Z_BCSET_FCP_TAXBRJ. A instrução do guia de implementação, mais especificamente o passo 5, sugere as posições onde se poderia adicionar na procedure.

      Karla

      Author's profile photo Renato Pereira
      Renato Pereira

      Oi Karla,

      Ahh sim... Obrigado pela confirmação.

      Grato,

      Abc

      Renato

      Author's profile photo Former Member
      Former Member

      Olá Renato,

      Não sei se é o que precisa... mas realizei alguns desenvolvimentos referente ao convênio 52/2017:

      Sap Note 2394557, 2408576, 2407805, 2407798, 2406621.

      Att.,

      Bruna

       

      Author's profile photo Camila Cristina Fonseca
      Camila Cristina Fonseca

      Oi Bruna, bom dia.

      Estou iniciando um projeto para solução do convênio 52/2017.

      Com relação ao seu post para o Renato, tive um "norte", porém ainda com algumas dúvidas:

      Com a aplicação dessas notas, você desenvolveu os cálculos nas BADIs? Poderia expor o que foi feito?

      Atenciosamente,

      Camila Fonseca

      Author's profile photo Former Member
      Former Member

      Olá Katia,

      Parabéns pelos posts e dividir seu conhecimento.

      Conforme sua tabela para o cálculo do FCP mesmo sem o flag o FCP deveria ser calculado (como em casos de consumo), porém isto não está ocorrendo nos testes que estou realizando nos clientes. Há mais algum passo manual que não seja os especificados nas notas?

      Att.,

      Bruna

      Author's profile photo Karla Reis
      Karla Reis
      Blog Post Author

      Oi Bruna,

      O flag que você se refere é o de revenda, certo? Esse flag, de fato, não deve afetar os cenários de consumo.

      No entanto, o fato de a transação ocorrer dentro do mesmo estado ou entre diferentes estados faz diferença em todos os cenários.

      Em quais cenários exatamente você está tendo problemas?

      Até onde sei, não existe nenhum outro passo manual a ser executado.

      Karla

       

      Author's profile photo Former Member
      Former Member

      Pessoal, bom dia,

      Após implementar as notas da NF-e 4.0, os cálculos da Partilha do ICMS foram alterados conforme abaixo:

      Cálculo correto:

      Cálculo errado (após aplicação das notas):

      Observem que o montante Origem acumulou o Montante do Destino.

      Obs.: Voltei o esquema de cálculo para a versão antiga (antes da aplicação das notas) e  o cálculo continua errado.

      Alguém passou por isso?

      Grato,

       

       

      Author's profile photo Marcelo Meira Souza
      Marcelo Meira Souza

      Boa tarde!

      Estou com o seguinte problema, estou testando o FCP for Resale nas exceções dinâmicas, ao colocar a taxa, base e flegar FCP for resale e salvar, quando eu saio da tela e entro novamente para olhar a exceção o fleg FCP for RESALE é desflegado automaticamente.

      Alguém já passou por isso?

      Author's profile photo Bruno Rodrigues
      Bruno Rodrigues

      Olá Karla bom dia

      Até o momento não encontrei nenhuma informação com relação as Compras para Industrialização (MATUSE = 1 Industrialização).

      Entendo que nesse caso não faça sentido ter que marcar o "RESALE" pois não é do que se trata a operação e traria impacto na atualização no dado mestre de todos os materiais.

      Qual a orientação para que o FCP seja cálculado corretamente, considerando uma operação interna (RJ x RJ) ?

       

      Desde já agradeço;

       

      Author's profile photo Marcos Henrique Zenatti
      Marcos Henrique Zenatti

      Olá tudo bem?

       

      Você recebeu alguma resposta sobre a questão dos materiais industrializados?

      Devemos determinar 20% (no caso do RJ) sem separar o ICMS do FCP?

       

      Obrigado pela ajuda.

       

      Abraço

      Author's profile photo Rowen Mourão
      Rowen Mourão

      Olá Karla, Boa tarde!

       

      No caso de compra para consumo, o pedido de compras obrigatóriamente deve ter o código do material? O FCP não funciona nos items por descrição? Existe alguma restrição relacionada?

       

      Muito Obrigado pelo excelente material que você criou para nos ajudar.

      Att. Rowen

      Author's profile photo Gizela Ferreira Mendes
      Gizela Ferreira Mendes

      Boa tarde,

      Com as notas da 4,0 passam a existir as condições BX4A, BX4B, BX4C que calculam FCP ST na price de SD.

      Quando a nota é gerada na versão 4,0 a nota é aprovada sem problemas pois tem todas as tags de FCP ST.

      Se ainda estou na versão 3,10, as BX calculam, e o mapeamento da NF recebe o valor de FCP ST somando no total da NF a condição ICFP. Com isso, embora o XML da 3,10 nao tenha as tags de FCP ST, a tag vNF está errada, causando o erro “610 – Rejeição: Total da NF difere do somatório dos Valores compõe o valor Total da NF”

      Alguém está com esse problema e resolveu?

       

      obrigada

       

      Author's profile photo Jürgen Lins
      Jürgen Lins

      Kindly post your questions as question under the tag 

      Author's profile photo Former Member
      Former Member

      Karla, bom dia.

      Tenho o seguinte problema em relação ao FCP. AOs tipos de condições do FCP aparecem na pricing; porem, as taxas / valor base não estão aparecendo, O motivo de não aparecer é que não foi criada a sequencia de acesso (e campos). Verifiquei com o cliente que muitas das notas SAP referentes ao versão 3.10 não foram aplicadas e outras aplicadas parcialmente.

      Voce saberia informar quais notas SAP eu devo implementar para gerar nas coditions types e as sequencias de acesso (fields) referente ao FCP?

      Agradeco. Sergio

       

      Author's profile photo Sérgio Sanita Junior
      Sérgio Sanita Junior

      Boa noite!

      Alguém já precisou configurar o FCP ST para o processo de transferência entre centros MM/SD (STO)? Dentro da pricing SD, na delivery, as condições de FCP ST (BX4B/BX4C/BX4A) são normalmente calculadas, porém, na NF o tipo de imposto ICFP (FCP ST) não é mapeado na tabela J_1BNFSTX. O tipo de imposto ICS3 (ST) é normalmente mapeado.

      Alguém já implementou esse processo de FCP ST nesse processo? Poderia, por favor, compartilhar se passou por esse problema e qual seria o trigger para que o imposto ICFP fosse mapeado para esse processo?

      Agradeço antecipadamente!
      Sérgio

      Author's profile photo Team Account Competency Centre
      Team Account Competency Centre

      Sergio

      Tenho esse processo aqui na empresa. Acho que você terá que mapear a FCPO e FPSO por se tratar de processo de transferência. Estas condições estão dentro da TAXBRA na J1BTAX e é ai onde você pode configurar.

      Author's profile photo Rodrigo Paschoalin
      Rodrigo Paschoalin

      Pessoal, boa tarde!

       

      sei que o post é antigo mas eu gostaria de compartilhar com vocês um ponto em que estou passando com o FCP ST, no meu caso a fatura está com o calculo correto sendo ele esm USD, porem quando é criado a NF o valor que vai para o ICFP fica com valor negativo.

       

       

       

      alguém já passou por isso ?

       

      abraços!!

      Author's profile photo Andrea Nascimento
      Andrea Nascimento

      @karla.Reis e @aleshane.ghisleri                                                                                              Agradeço a atenção e ajuda.     

                                                                                                                                                                  Por favor, poderiam me dizer se para uma operação de consignação (mov 821) o FCP tem alguma configuração específica ou SAP note?