Ocorrencia: Como a rotina FCI irá calcular o conteúdo importado dos produtos?
Antes de realizar o cálculo é necessário que os parametros abaixo estejam configurados:
MV_FCICALC = 1 ou 3
MV_FCIALIQ = A critério do cliente
MV_FCIVE = A critério do cliente
MV_FCIVI = A critério do cliente
MV_FCICL = A critério do cliente
MV_FCIPRV = A critério do cliente
MV_FCINWPR = A critério do cliente
Para que o sistema faça o calculo do seu produto para a FCI é necessário que:
1 - Exista venda deste produto no período processado (Perguntas "Data de" e "Data até" na rotina FISA061)
1.1 - As perguntas do período não podem ser preenchidas com meses diferentes.
1.2 - Os parametros abaixo devem estar configurados:
1.2.1 - MV_FCIVE/MV_FCIVI devem estar preenchidos com os CFOPs de Venda que voce quer que faça parte do cálculo da FCI (Campo D2_CF)
1.2.2 - MV_FCIALIQ deve conter todas as aliquotas utilizadas em suas notas de saída que voce quer que faça parte do cálculo da FCI (Campo D2_PICM)
1.2.3 - MV_FCICL deve ser preenchido com todas as classificações fiscais das notas fiscais de saída que precisa entrar para o cálculo da FCI (D2_CLASFIS)
1.3 - Caso não haja venda no período que está sendo processado, será necessário realizar a configuração para Produto Novo
1.3.1 - Preencha o parametro MV_FCINWPR com o mesmo conteúdo do parametro MV_ESTADO
1.3.2 - Preencha o parametro MV_FCIPRV com 1 (Tabela SB1), 2 (Tabela SB5) ou 3 (Tabela SBZ)
1.3.2.3 - Voce pode escolher entre 3 campos: 1 - B1_PRV1 (Tabela SB1), 2 - B5_FCIPRV (Tabela SB5) ou 3 - BZ_FCIPRV (Tabela SBZ).
1.3.2.4 - Os campos 2 e 3 devem ser criados manualmente via configurador caso sejam utilizados.
1.4 - O sistema irá aplicar a seguinte fórmula de cálculo com as vendas que foram encontradas no mes:
(D2_VALBRUT - (D2_ICMSRET + D2_VALICM + D2_VALIPI)) / D2_QUANT
1.5 - O resultado do cálculo acima irá preencher o conteúdo do campo CFD_VSAIIE
1.6 - Se não encontrar documentos de saída, nem configuração para produtos novos, o sistema não irá processar a FCI e não irá gravar tabela CFD.
2 - Depois de buscar sua saída, o sistema irá buscar a produção deste produto que foi vendido. Para isso, o sistema irá procurar na tabela SD3 as produções realizadas no mes. Caso não encontre OP neste período, o sistema irá buscar nos períodos anteriores, até encontrar um produção para este produto.
2.1 - Para que o sistema encontra sua produção é necessário que o produto vendido esteja na SD3 com o campo D3_CF = PRx (PR0, PR1 etc).
2.2 - Caso não encontre produções, o sistema não irá gerar FCI e nem alimentar a tabela CFD
OBS: Para o sistema encontrar as informações de produção corretamente, é necessário que tenha processado e gerado corretamente o FCI para todos os meses anteriores que tenha produção.
O passo 3 vai depender do conteúdo MV_FCICALC.
Se MV_FCICALC = 1:
3 - Pega o conteúdo do campo D3_PERIMP da linha encontrada.
3.1. - Este valor será utilizado para preencher o campo CFD_VPARIM
Se MV_FCICALC = 3:
3 - Após encontrar a produção, o sistema irá verificar quais foram as matérias primas utilizadas para este produto, para isso o sistema varre as produções encontradas e verifica todas as linhas que estão com o conteúdo D3_OP = REx (RE1, RE2, etc).
3.1. - Com o código de produto das matérias primas, o sistema faz uma busca na SD1 para identificar qual o valor da parcela importada para cada matéria prima.
3.2 - O cálculo varia dependendo do cadastro de TES e se há ou não integração com SIGAEIC
Quando há integração com o Easy Import Control (SIGAEIC) o valor do D1_II é substituído pelo valor do (WN_IIVAL + WN_DESPADU) “Valor Imposto Importação + Despesa Aduaneira” obtido da tabela - Itens da NF de Importação SWN.
F4_AGREG = S - O valor da mercadoria é agregado ao total do documento:
( D1_TOTAL+D1_VALFRE+D1_SEGURO ) - ( D1_II ) |
F4_AGREG = I - O valor da mercadoria não contém o valor do ICMS, portanto, o valor do ICMS e da mercadoria é agregado ao total do documento:
( D1_TOTAL+D1_VALFRE+D1_SEGURO ) - (D1_II ) |
F4_AGREG = A - O valor da mercadoria não contém o valor do ICMS, mas somente o valor da mercadoria é agregado ao total do documento. Note que a base de cálculo do ICMS sofre a incorporação do valor do ICMS:
( D1_TOTAL+D1_VALFRE+D1_SEGURO ) |
F4_AGREG = N - O valor da mercadoria não é agregado ao total do documento. Este valor pode ser escriturado, ou não, conforme a parametrização do sistema.
( D1_TOTAL+D1_VALFRE+D1_SEGURO ) |
F4_AGREG = B - O valor da mercadoria não contém o valor do ICMS, portanto, o valor do ICMS e da mercadoria são agregados ao total do documento. Este agregador de valor não calcula nenhum imposto, mantendo-se o que for informado pelo usuário ou transmitido por outro sistema:
( D1_TOTAL+D1_VALFRE+D1_SEGURO ) - ( D1_II ) |
F4_AGREG = C - O valor da mercadoria não contém o valor do ICMS, mas somente o valor da mercadoria é agregado ao total do documento. Note que a base de cálculo do ICMS sofre a incorporação do valor. Este agregador de valor não calcula nenhum imposto, ou seja, mantém o que for informado pelo usuário ou transmitido por outro sistema:
( D1_TOTAL+D1_VALFRE+D1_SEGURO ) – ( D1_II ) |
F4_AGREG = H - Somente o valor do ICMS Retido é agregado ao total do documento fiscal:
( D1_TOTAL+D1_VALFRE+D1_SEGURO ) - ( D1_IMCSRET ) |
F4_AGREG = R - Deduz o valor do ICMS do valor unitário da mercadoria nos casos de redução de base de cálculo:
( D1_TOTAL+D1_VALFRE+D1_SEGURO ) |
3.3 - Após encontrar o valor importado das matérias primas, o sistema irá verificar o percentual importado, para chegar neste valor, o seguinte cálculo é realizado:
(Total de parcela importada de todas matérias primas (Cálculo acima) / Valor Total de saída do produto) * 100.
3.3.1 - Exemplo:
- Parcela de Importação = R$200,00
- Valor total de saídas = R$400,00
- (200 / 400) * 100 = 50
- Conteúdo de Importação (CI) = 50%
3.4 - O valor do cálculo acima será gravado no campo CFD_CONIMP
3.5 - Com o parametro MV_FCICALC = 3, o sistema também alimenta a tabela SA8 com os valores de importação de cada matéria prima e produto acabado.
3.6 - Caso as matérias primas resultem em uma parcela importada igual a 0, o sistema irá gravar tabela CFD, mas não irá gerar o arquivo.
4 - Após calcular os valores e preencher o conteúdo dos campos CFD_VPARIM e CFD_VSAIIE, o sistema irá calcular o conteúdo do conteúdo importado (CFD_CONIMP).
4.1 - A fórmula de cálculo para preencher o campo CFD_CONIMP é esta:
CFD_CONIMP = (CFD_VPARIM/CFD_VSAIIE) * 100
4.2 - O conteúdo do campo CFD_CONIMP será responsável por identificar qual a Origem do seu produto:
4.3 - Se CFD_CONIMP <=40, então CFD_ORIGEM = 5
4.4 - Se CFD_CONIMP >40 e <=70 então CFD_ORIGEM = 3
4.5 - Se CFD_CONIMP >70 então CFD_ORIGEM = 8
5 - Após alimentar estes campos que voce poderá gerar o arquivo .txt para envio a SEFAZ.
6 - A geração do arquivo texto irá ignorar os registros da CFD que está com o campo CFD_FCICOD preenchido ou que estão com o CFD_CONIMP = 0.
Artigos relacionados
FCI - Ficha de Conteúdo de Importação