Você está na página 1de 23

Boletim Técnico

Controle do Aproveitamento do Crédito do ICMS

Produto : Microsiga Protheus Livros Fiscais versão 10 Data da publicação : 03/02/12

País(es) : BRASIL Banco(s) de Dados : TODOS

Chamado : SCZBQX, TDRKWR, TDHZFC, TEIILF.

Esta melhoria depende de execução do update de base UPDFIS, conforme Procedimentos para
Implementação.

Disponibilizado o controle do aproveitamento de créditos do ICMS incidente nas operações de saída, de acordo com o artigo 271
do RICMS de SP. Observe:

LEGISLAÇÃO

Art. 271. - O ressarcimento do valor do imposto retido ou da parcela do imposto retido, previsto no inciso IV do artigo 269, não
impedirá o aproveitamento do crédito pelo contribuinte substituído, quando admitido, do imposto incidente sobre a operação de saída
promovida pelo sujeito passivo por substituição, mediante lançamento no livro Registro de Apuração do ICMS, no quadro Crédito do
Imposto - Outros Créditos, com a expressão Crédito Relativo à Operação Própria do Substituto (Lei 6.374/89, art. 36, com alteração
da Lei 9.359/96, art. 2º).

§ 1º - Na hipótese de a mercadoria ter sido recebida de outro contribuinte substituído, o valor do imposto incidente até a
operação anterior será calculado mediante aplicação da alíquota interna sobre a base de cálculo que seria atribuída à operação própria
do remetente, caso estivesse submetida ao regime comum de tributação.

§ 2º - O valor do crédito a que se refere o parágrafo anterior não poderá ser superior ao resultante da aplicação da alíquota
interna sobre o valor da base de cálculo da retenção efetuada pelo sujeito passivo por substituição.

§ 3º - Na impossibilidade de identificação da operação de entrada da mercadoria, o contribuinte substituído poderá considerar o


valor do crédito correspondente às entradas mais recentes, suficientes para comportar a quantidade envolvida.

Para tanto, estão disponíveis as seguintes rotinas:

 Calc. Créd. ICMS Art. 271/SP. (MATA959): realiza a geração, a partir dos Saldos Iniciais de Substituição Tributária, Documentos
Entrada/Saída, dos valores do Crédito do ICMS Não Destacado (previsto no art.271 do RICMS) que é apresentado na rotina
Apuração ICMS (MATA953).

 Relatório Calc. Créd. ICMS Art. 271/SP (MATR983) para a demonstração dos movimentos que originaram o cálculo/estorno do
crédito do imposto para conferência.

SIGAFIS – Controle do Aproveitamento do Crédito ICMS 1


Boletim Técnico

 Na rotina de Apuração do ICMS (MATA953), caso a rotina MATA959 tenha sido executada, os seguintes valores serão
apresentados (P9AUTOTEXT.SP):
006=007.02 Créd. Relativ. Oper. Própria Substituto (valor do Crédito);

003=003.99 Devolução de venda - estorno ref. Artº 271 do RICMS/00 (valor a estornar do Crédito calculado).

PROCEDIMENTO PARA IMPLEMENTAÇÃO

Antes de executar o compatibilizador UPDFIS é imprescindível:


a) Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório PROTHEUS_DATA\DATA)
e dos dicionários de dados SXs (diretório PROTHEUS_DATA\SYSTEM).
b) Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados conforme
o produto instalado na empresa.
c) Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.
d) Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o compatibilizador,
certifique-se de que estão identificados pelo nickname. Caso o compatibilizador necessite criar índices, irá adicioná-los a
partir da ordem original instalada pelo Protheus, o que poderá sobrescrever índices personalizados, caso não estejam
identificados pelo nickname.
e) O compatibilizador deve ser executado com a Integridade Referencial desativada*.

O procedimento a seguir deve ser realizado por um profissional qualificado como Administrador de Banco de
Dados (DBA) ou equivalente!

A ativação indevida da Integridade Referencial pode alterar drasticamente o relacionamento entre tabelas no
banco de dados. Portanto, antes de utilizá-la, observe atentamente os procedimentos a seguir:

i. No Configurador (SIGACFG), veja se a empresa utiliza Integridade Referencial, selecionando a opção


Integridade/Verificação (APCFG60A).
ii. Se não há Integridade Referencial ativa, são relacionadas em uma nova janela todas as empresas e filiais
cadastradas para o sistema e nenhuma delas estará selecionada. Neste caso, E SOMENTE NESTE, não é
necessário qualquer outro procedimento de ativação ou desativação de integridade, basta finalizar a
verificação e aplicar normalmente o compatibilizador, conforme instruções.
iii. Se há Integridade Referencial ativa em todas as empresas e filiais, é exibida uma mensagem na janela
Verificação de relacionamento entre tabelas. Confirme a mensagem para que a verificação seja concluída,
ou;
iv. Se há Integridade Referencial ativa em uma ou mais empresas, que não na sua totalidade, são relacionadas
em uma nova janela todas as empresas e filiais cadastradas para o sistema e, somente, a(s) que possui(em)
integridade está(arão) selecionada(s). Anote qual(is) empresa(s) e/ou filial(is) possui(em) a integridade ativada
e reserve esta anotação para posterior consulta na reativação (ou ainda, contate nosso Help Desk Framework

2 SIGAFIS – SIGAFIS – Controle do Aproveitamento do Crédito ICMS


Boletim Técnico

para informações quanto a um arquivo que contém essa informação).


v. Nestes casos descritos nos itens “iii” ou “iv”, E SOMENTE NESTES CASOS, é necessário desativar tal
integridade, selecionando a opção Integridade/ Desativar (APCFG60D).
vi. Quando desativada a Integridade Referencial, execute o compatibilizador, conforme instruções.
vii. Aplicado o compatibilizador, a Integridade Referencial deve ser reativada, SE E SOMENTE SE tiver sido
desativada, através da opção Integridade/Ativar (APCFG60). Para isso, tenha em mãos as informações da(s)
empresa(s) e/ou filial(is) que possuía(m) ativação da integridade, selecione-a(s) novamente e confirme a
ativação.

Contate o Help Desk Framework EM CASO DE DÚVIDAS!

1. Em Microsiga Protheus TOTVS Smart Client, digite U_UPDSIGAFIS no campo Programa Inicial.

2. Clique em OK para continuar.

3. Após a confirmação é exibida uma tela para a seleção da empresa em que o dicionário de dados será modificado é
apresentada a janela para seleção do compatibilizador. Selecione o programa U_UPDSIGAFIS.

4. Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo
exclusivo.

5. Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
É apresentada uma mensagem explicativa na tela.

6. Em seguida, é exibida a janela Atualização concluída com o histórico (log) de todas as atualizações processadas.
Nesse log de atualização são apresentados somente os campos atualizados pelo programa. O compatibilizador cria
os campos que ainda não existem no dicionário de dados.

7. Clique em Gravar para salvar o histórico (log) apresentado.

8. Clique em OK para encerrar o processamento.

O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) desta FNC.

ATUALIZAÇÕES DO COMPATIBILIZADOR

Tabela CDM

Nome CDMxx0 (onde xx é o código da empresa correspondente)

Modo E (Exclusivo)

Descrição Controle Crédito ICMS ST art.271/SP

Tabela CDM

Campo CDM_FILIAL

Tipo Caracter

SIGAFIS – Controle do Aproveitamento do Crédito ICMS 3


Boletim Técnico

Tamanho 2

Decimal 0

Formato @!

Cabeçalho Filial

Descrição Filial do Sistema.

Help Indique a filial do Sistema.

Tabela CDM

Campo CDM_DOCSAI

Tipo Caracter

Tamanho 9

Decimal 0

Formato @!

Cabeçalho Doc. Saída

Descrição Documento Saída.

Help Documento de Saída.

Tabela CDM

Campo CDM_SERIES

Tipo Caracter

Tamanho 3

Decimal 0

Formato @!

Cabeçalho Série Doc.Saída

Descrição Série Documento Saída.

Help Série do Documento de Saída.

Tabela CDM

Campo CDM_CLIENT

Tipo Caracter

Tamanho 6

Decimal 0

Formato @!

Cabeçalho Cliente

Descrição Código do Cliente.

4 SIGAFIS – SIGAFIS – Controle do Aproveitamento do Crédito ICMS


Boletim Técnico

Help Código do Cliente.

Tabela CDM

Campo CDM_LJCLI

Tipo Caracter

Tamanho 2

Decimal 0

Formato @!

Cabeçalho Loja Cliente.

Descrição Loja do Cliente.

Help Loja do Cliente.

Tabela CDM

Campo CDM_ITSAI

Tipo Caracter

Tamanho 2

Decimal 0

Formato @!

Cabeçalho Item Doc.Saída

Descrição Item Documento de Saída.

Help Item do Documento de Saída.

Tabela CDM

Campo CDM_PRODUT

Tipo Caracter

Tamanho 15

Decimal 0

Formato @!

Cabeçalho Produto

Descrição Produto

Help Código de identificação do Produto.

Tabela CDM

Campo CDM_QTDVDS

Tipo Numérico

SIGAFIS – Controle do Aproveitamento do Crédito ICMS 5


Boletim Técnico

Tamanho 11

Decimal 3

Formato @E 99,999,999,999.999

Cabeçalho Qtde Saída

Descrição Qtde Saída

Help Quantidade de Saída.

Tabela CDM

Campo CDM_BSSAI

Tipo Numérico

Tamanho 16

Decimal 2

Formato @E 999,999,999,999.99

Cabeçalho Base Calc. Sai

Descrição Base Cálculo Saída

Help Base de Cálculo da Saída

Tabela CDM

Campo CDM_ICMSAI

Tipo Numérico

Tamanho 15

Decimal 2

Formato @E 999,999,999,999.99

Cabeçalho ICMS Saída

Descrição ICMS Saída

Help Valor ICMS da Saída.

Tabela CDM

Campo CDM_ALQSAI

Tipo Numérico

Tamanho 5

Decimal 2

Formato @e 99.99

Cabeçalho Aliq ICMS Sai

Descrição Alíquota ICMS Saída

6 SIGAFIS – SIGAFIS – Controle do Aproveitamento do Crédito ICMS


Boletim Técnico

Help Alíquota de ICMS da Saída.

Tabela CDM

Campo CDM_UFSAI

Tipo Caracter

Tamanho 2

Decimal 0

Formato @!

Cabeçalho UF Saída

Descrição UF Saída

Help UF da Saída.

Tabela CDM

Campo CDM_DTSAI

Tipo Data

Tamanho 8

Decimal 0

Formato @!

Cabeçalho Data Emis Sai

Descrição Data Emissão Doc. Saída

Help Data de Emissão do Documento de Saída.

Tabela CDM

Campo CDM_NSEQS

Tipo Caracter

Tamanho 6

Decimal 0

Formato @!

Cabeçalho Num Seq Saída

Descrição Num Seqüencial Saída

Help Número Sequencial de Saída.

Tabela CDM

Campo CDM_DOCENT

Tipo Caracter

SIGAFIS – Controle do Aproveitamento do Crédito ICMS 7


Boletim Técnico

Tamanho 9

Decimal 0

Formato @!

Cabeçalho Doc Entrada

Descrição Documento de Entrada.

Help Documento de Entrada.

Tabela CDM

Campo CDM_SERIEE

Tipo Caracter

Tamanho 3

Decimal 0

Formato @!

Cabeçalho Série Entrada

Descrição Série Doc. Entrada

Help Série do Documento de Entrada.

Tabela CDM

Campo CDM_DTENT

Tipo Data

Tamanho 8

Decimal 0

Formato @!

Cabeçalho Data Emis Ent

Descrição Data Emissão Entrada.

Help Data Emissão de Entrada.

Tabela CDM

Campo CDM_DTDGEN

Tipo Data

Tamanho 8

Decimal 0

Formato @!

Cabeçalho Data Dig Ent

Descrição Data Digit.Doc Entrada

8 SIGAFIS – SIGAFIS – Controle do Aproveitamento do Crédito ICMS


Boletim Técnico

Help Data de Digitação do Documento de Entrada.

Tabela CDM

Campo CDM_FORNEC

Tipo Caracter

Tamanho 6

Decimal 0

Formato @!

Cabeçalho Fornecedor

Descrição Fornecedor

Help Fornecedor.

Tabela CDM

Campo CDM_LJFOR

Tipo Caracter

Tamanho 2

Decimal 0

Formato @!

Cabeçalho Loja For.

Descrição Loja Fornecedor

Help Loja do Fornecedor.

Tabela CDM

Campo CDM_ITENT

Tipo Caracter

Tamanho 4

Decimal 0

Formato @!

Cabeçalho It. Doc Entrada

Descrição It. Documento Entrada

Help Item do Documento de Entrada.

Tabela CDM

Campo CDM_QTDENT

Tipo Numérico

SIGAFIS – Controle do Aproveitamento do Crédito ICMS 9


Boletim Técnico

Tamanho 15

Decimal 3

Formato @e 99,999,999,999.999

Cabeçalho Qtd.Entrada

Descrição Qtde Entrada

Help Quantidades do Documento de Entrada

Tabela CDM

Campo CDM_BSENT

Tipo Numérico

Tamanho 15

Decimal 2

Formato @e 999,999,999,999.99

Cabeçalho Base Calc. Ent

Descrição Base Calculo Ent

Help Base de Cálculo de Entrada

Tabela CDM

Campo CDM_ICMENT

Tipo Numérico

Tamanho 15

Decimal 2

Formato @e 999,999,999,999.99

Cabeçalho ICMS Entrada

Descrição ICMS Entrada

Help ICMS de Entrada.

Tabela CDM

Campo CDM_ALQENT

Tipo Numérico

Tamanho 5

Decimal 2

Formato @e 99.99

Cabeçalho Aliq Entrada

Descrição Alíquota ICMS Entrada

10 SIGAFIS – SIGAFIS – Controle do Aproveitamento do Crédito ICMS


Boletim Técnico

Help Alíquota do ICMS de Entrada.

Tabela CDM

Campo CDM_UFENT

Tipo Caracter

Tamanho 2

Decimal 0

Formato @!

Cabeçalho UF Entrada

Descrição UF Entrada

Help UF de Entrada.

Tabela CDM

Campo CDM_NSEQE

Tipo Caracter

Tamanho 6

Decimal 0

Formato @!

Cabeçalho Num Seq Entrada

Descrição Num Sequencial Entrada

Help Número Sequencial de Entrada

Tabela CDM

Campo CDM_SALDO

Tipo Numérico

Tamanho 15

Decimal 4

Formato @e 9,999,999,999.9999

Cabeçalho Saldo Mov

Descrição Saldo Movim.Entrada

Help Saldo do Movimento de Entrada

Tabela CDM

Campo CDM_TIPO

Tipo Caracter

SIGAFIS – Controle do Aproveitamento do Crédito ICMS 11


Boletim Técnico

Tamanho 1

Decimal 0

Formato @!

Cabeçalho Tipo Registr

Descrição Tipo do Registro

Tipo do Registro:
S: Saldos Iniciais Doc .Entrada/CAT 17
T: Saldos Iniciais Transferências
Help C: Compl. Preços
M: Movimento Crédito calculado
L: Amarração por Lote
E: Amarração por Transf.

Tabela CDM

Campo CDM_BASMAN

Tipo Numérico

Tamanho 15

Decimal 2

Formato @e 999,999,999,999.99

Cabeçalho Base ICMS 271

Descrição Base ICMS 271

Help Base ICMS recolhido por Fornecedor anterior (informado manual)

Tabela CDM

Campo CDM_ICMMAN

Tipo Numérico

Tamanho 15

Decimal 2

Formato @e 999,999,999,999.99

Cabeçalho ICMS Não Rec.

Descrição ICMS Não Rec.

Help Valor ICMS recolhido por Fornecedor anterior (informado manual)

Tabela CDM

Campo CDM_ESTORN

Tipo Numérico

12 SIGAFIS – SIGAFIS – Controle do Aproveitamento do Crédito ICMS


Boletim Técnico

Tamanho 15

Decimal 2

Formato @e 999,999,999,999.99

Cabeçalho Vlr.Estorn.

Descrição Valor Estornado/Devol.

Valor a estornar do cálculo do crédito realizado na amarração


Help
SaídaXEntrada devido Devolução Vendas

Tabela CDM

Campo CDM_BSERET

Tipo Numérico

Tamanho 15

Decimal 2

Formato @e 999,999,999,999.99

Cabeçalho Ret.Entr.

Descrição ICMS Retido Entr.

Help Base ICMS Retido Entrada - utilizado CAT 17

Tabela CDM

Campo CDM_BSSRET

Tipo Numérico

Tamanho 15

Decimal 2

Formato @e 999,999,999,999.99

Cabeçalho Ret.Saída

Descrição ICMS Retido Saída

Help Base ICMS Retido Entrada - utilizado CAT 17

Tabela CDM

Campo CDM_CFENT

Tipo Caracter

Tamanho 5

Decimal 0

Formato @!

Cabeçalho CFOP Entrada

SIGAFIS – Controle do Aproveitamento do Crédito ICMS 13


Boletim Técnico

Descrição CFOP NF Entrada

Help CFOP Doc. Entrada - utilizado CAT17

Tabela CDM

Campo CDM_CFSAI

Tipo Caracter

Tamanho 5

Decimal 0

Formato @!

Cabeçalho CFOP Saída

Descrição CFOP NF Saída

Help CFOP Doc. Saída - utilizado CAT17

Tabela CDM

Campo CDM_TIPODB

Tipo Caracter

Tamanho 1

Decimal 0

Formato @!

Cabeçalho Tipo NF

Descrição Tipo da Nota Fiscal

Help Tipo do Documento Entrada/Saída - utilizado CAT17

Tabela CDM

Campo CDM_TES

Tipo Caracter

Tamanho 3

Decimal 0

Formato @!

Cabeçalho Tipo Entrada/Saída

Descrição Tipo Entrada/Saída

Help Tipo Entrada/Saída Documento - utilizado CAT17

Índice CDM

Ordem 1

14 SIGAFIS – SIGAFIS – Controle do Aproveitamento do Crédito ICMS


Boletim Técnico

CDM_FILIAL+CDM_DOCENT+CDM_SERIEE+CDM_FORNEC+CDM_LJFOR+
Chave
CDM_ITENT+CDM_PRODUT+CDM_NSEQE+CDM_TIPO

Filial + Documento de Entrada + Série de Entrada + Fornecedor + Loja +


Descrição
Item + Produto + Sequência + Tipo.

Índice CDM

Ordem 2

CDM_FILIAL+CDM_DOCSAI+CDM_SERIES+CDM_CLIENT+CDM_LJCLI+
Chave
CDM_ITSAI+CDM_PRODUT+CDM_NSEQS+CDM_TIPO

Filial + Documento de Saída + Série de Saída + Cliente + Loja + Item +


Descrição
Produto + Sequência + Tipo.

Índice CDM

Ordem 3

CDM_FILIAL+CDM_DOCENT+CDM_SERIEE+CDM_PRODUT+DTOS
Chave
(CDM_DTENT)+CDM_TIPO

Filial + Documento de Entrada + Série de Entrada + Produto + Data de


Descrição
Entrega. + Tipo.

Índice CDM

Ordem 4

Chave CDM_FILIAL+DTOS(CDM_DTSAI)+CDM_DOCSAI+CDM_SERIES+CDM_NSEQS

Descrição Filial + Data Saída + Doc.Saída + Série + Sequencial

Tabela CDM

Campo CDM_ESTDEB

Tipo Numérico

Tamanho 15

Decimal 2

Formato @e 999,999,999,999.99

Cabeçalho Estorn Deb.

Descrição Valor Estornado/Devol.

Help Valor Estornado/Devolvido de Compras.

Tabela SB1

Campo B1_CRICMS

Tipo Caracter

SIGAFIS – Controle do Aproveitamento do Crédito ICMS 15


Boletim Técnico

Tamanho 1

Decimal 0

Formato @!

Cabeçalho Cred. 271

Descrição Calcula Créd.ICMS - Art.271

Indica se para o Produto haverá o cálculo do crédito ICMS Não Destacado


Help
(Conf.Art. 271 do RICMS/SP).

Opções 0=Não; 1=Sim

Tabela SFK

Campo FK_SALDO

Tipo Caracter

Tamanho 1

Decimal 0

Formato @!

Cabeçalho Saldo Inic.ST?

Descrição Saldo Inicial ST-Art.271 RICMS

Indica se é Saldo Inicial para efeitos de cálculo do crédito ICMS não


Help
Destacado (Conf.Art.271 do RICMS/SP)

Tabela SFK

Campo FK_TRFENT

Tipo Numérico

Tamanho 15

Decimal 2

Formato @E 9,999,999,999.99

Cabeçalho Transf.Entr.?

Descrição Saldo Transfer.Entradas

Indica Saldo total em Transferências (Entradas-Destino) do Produto que não


Help
possui controle Lote/Sub-Lote

Tabela SFK

Campo FK_TRFSAI

Tipo Numérico

Tamanho 15

Decimal 2

16 SIGAFIS – SIGAFIS – Controle do Aproveitamento do Crédito ICMS


Boletim Técnico

Formato @E 9,999,999,999.99

Cabeçalho Transf.Saídas.?

Descrição Saldo Transfer.Saídas

Indica Saldo total em Transferências (Saídas-Origem) do Produto que não


Help
possui controle Lote/Sub-Lote

Tabela SF4

Campo F4_CRICMS

Tipo Caracter

Tamanho 1

Decimal 0

Formato @!

Cabeçalho Cred. 271

Descrição Cont. ICMS

Indica se para esse TES haverá o cálculo do Crédito do ICMS Nao Destacado
Help
(Conf.271 do RICMS/SP.

Tabela SD1

Campo D1_BASNDES

Tipo Numérico

Tamanho 14

Decimal 2

Formato @E 999,999,999.99

Cabeçalho B.ICMS ST ant.

Descrição Base ICMS ST Recolh. Ant.

Base do ICMS ST anterior não calculado pelo sistema e informado


Help
manualmente para compor cálculo do Crédito ICMS Art.271/SP

Tabela SD1

Campo D1_ICMNDES

Tipo Numérico

Tamanho 14

Decimal 2

Formato @E 999,999,999.99

Cabeçalho ICMS ST Ant.

Descrição Valor ICMS ST Recolhido Anteriormente.

SIGAFIS – Controle do Aproveitamento do Crédito ICMS 17


Boletim Técnico

Valor do ICMS ST anterior não calculado pelo sistema e informado


Help
manualmente para compor cálculo do Crédito ICMS Art.271/SP

Somente serão gravadas na tabela CDM os Documentos de entrada que tiverem destacados o ICMS Próprio e ICMS ST. Os
documentos de entrada que utilizarem os CFOPS de transferências (1408/1409) ou caso o ICMS não seja destacado, pois o ICMS
fora recolhido anteriormente, pelas operações subseqüentes e o ICMS ST tenha sido recolhido anteriormente os campos
D1_BASNDES e D1_ICMNDES devem ser informados manualmente.

Para utilização dessa rotina com produtos controlados por rastreabilidade, é necessário configurar o parâmetro MV_LOTEUNI =
T (utilizado pelo módulo Estoque/Custos).

Copie, para o diretório \SYSTEM, o arquivo de configuração P9AUTOTEXT.SP.

PROCEDIMENTOS PARA CONFIGURAÇÃO

1. No módulo Configurador (SIGACFG), acesse Ambiente/ Cadastros/ Menus, inclua, no menu do módulo Livros Fiscais (SIGAFIS),
as opções para execução da rotina e emissão do relatório, conforme especificação a seguir:

Nome do menu Submenu Nome da rotina Programa Tabelas


Calc.Créd.ICMS CDM, SD2, SD1,
Miscelânea Acertos MATA959
Art.271/SP SFK, SF4, SB1
Calc.Créd.ICMS CDM, SD2, SD1,
Relatórios List.Conferência MATR983
Art.271/SP SFK, SF4, SB1

2. No módulo Configurador (SIGACFG), opção Base de Dados/Dicionários/Base de Dados, configure os parâmetros a seguir:

Nome da Variável MV_TREPORT

Tipo Numérico

Conteúdo 2

Habilita impressão dos relatórios utilizando componente gráfico (TReport) -


Descrição
Opcoes (1=Nao Utiliza;2=Utiliza;3=Pergunta se utiliza)

Só é possível acessar o relatório FISR017 se o parâmetro MV_TREPORT = 2 ou = 3 (selecionando opção SIM), ou seja, este
relatório só funciona no Componente Gráfico (TReport).

18 SIGAFIS – SIGAFIS – Controle do Aproveitamento do Crédito ICMS


Boletim Técnico

Nome da Variável MV_ICMS271

Tipo Lógico

Conteúdo <definido pela empresa>

Indica se vai haver o controle do cálculo do crédito ICMS ST (art. 271


Descrição
RICMS/SP).

PROCEDIMENTOS PARA UTILIZAÇÃO

1. No módulo Livros Fiscais (SIGAFIS), opção Miscelânea/Acertos/Cálc.Créd.ICMS Art.271/SP (MATA959) e informe os parâmetros da
rotina:
Data de?
Informe a data inicial a considerar, para o cálculo de crédito.
Data Até?
Informe a data final a considerar, para o cálculo de crédito.
Reprocessa Tudo?
Indique (Sim/Não) se será feito o reprocessamento de toda a movimentação do período indicado nos parâmetros acima
Considera Transf Filiais?
Indique (Sim/Não) se deve considerar a transferência de filiais.

O parâmetro Reprocessa Tudo? faz o estorno de toda a movimentação, até então gerada na tabela CDM, independente do
período informado nos parâmetros. Caso seja informado SIM, os períodos deverão ser processados novamente, mês a mês,
uma vez que as saídas somente são consideradas a do mês em processamento.

O parâmetro Considera Transf Filiais? faz a gravação das movimentações de saída que utilizarem os CFOPS de transferência
(5408/5409) para então, serem gravadas na tabela CDM.

2. Confira os parâmetros e confirme.

Relatório para Conferência dos Movimentos


A emissão do relatório é útil para a conferência de todos os movimentos, originários do valor do crédito gerado pela rotina
apresentado na Apuração ICMS.

1. No módulo Livros Fiscais (SIGAFIS), opção Relatórios/List.Conferência/Demonstr.Cálculo Crédito (MATA959).

2. Clique em parâmetros e indique a Data Inicial e a Data Limite que abrangem as informações a serem impressas no relatório.

SIGAFIS – Controle do Aproveitamento do Crédito ICMS 19


Boletim Técnico

Utilização da rotina Apuração ICMS


O valor apurado na rotina Cálc.Créd.ICMS Art.271/SP (MATA959) é lançado automaticamente na rotina Apuração de ICMS.
Confira os campos Descrição, Valor, GNRE e Classe de Vencimento.

Configure os campos Produto e TES como Sim, tanto nas Entradas quanto nas Saídas. Para os Documentos Devolução
Vendas/Compras e Complemento Preços (Fornecedor), não há necessidade de configurar o campo F4_CRICMS, pois utilizam a
referência dos respectivos Documentos Origem. Portanto deverão ser obrigatoriamente informados para correta realização do
cálculo.
Caso haja Saldos em estoque de Produtos, cujos créditos já tenham sido apropriados anteriormente, os mesmos devem ser
cadastrados na rotina Saldos Subst.Trib. da seguinte forma, apenas para que seja feito o abatimento desse Saldo SEM cálculo de crédito
por essa rotina:

 Quantidade = Saldo sobre o qual já foi apropriado anteriormente (FK_QTDE).


 Sld.Inic.ST= SIM. Indica se é Saldo a ser utilizado nesse processo (FK_SALDO).
Caso haja a Transferência entre Produtos sem Controle Lote/Sub-Lote e cujo produto DESTINO seja vendido: apure a Qtde total
transferida (ORIGEM e DESTINO) e cadastre na SFK. Esse registro é utilizado no cálculo do crédito, uma vez que não é possível identificar
as respectivas entradas sem Lote ativado.
Ex.:
Transferência de Produto B para Produto A (Quantidade = 10)
Transferência de Produto C para Produto A (Quantidade = 15)
Venda Produto A (Quantidade = 25)

Cadastre em SFK:

Produto A
Sld.Inic.ST= SIM (FK_SALDO)
Transf.Entr. = 25
Apure Base ICMS (entradas dos produtos ORIGEM) a ser cadastrada em FK_BASEICM (valor é utilizado para calcular o crédito das
vendas interestaduais desse produto):

Produto B
Sld.Inic.ST= SIM (FK_SALDO)
Transf.Saída = 10
Não há necessidade de cadastrar Base ICMS, uma vez que este registro somente será utilizado para abater Saldos em Documentos
de Entrada do período desse produto.

Produto C
Sld.Inic.ST= SIM (FK_SALDO)
Transf.Saídas = 15
Não há necessidade de cadastrar Base ICMS, uma vez que esse registro somente será utilizado para abater Saldos em Documentos
de Entrada do período desse produto.
O cálculo do crédito somente será realizado para operações de Vendas interestaduais.
Caso haja utilização de Transferência entre Filiais somente serão gravadas as operações de Venda que utilizarem os CFOPS
(5408/5409) e as operações de entrada que utilizarem os CFOPS (1408/1409).

No Cadastro do Fornecedor para considerar a transferência o campo A2_CFG deverá ser o mesmo do campo M0_CFG da Filial 01.
No Cadastro do Cliente o campo A1_CGC deverá ser o mesmo do campo M0_CGC da Filial 02.

20 SIGAFIS – SIGAFIS – Controle do Aproveitamento do Crédito ICMS


Boletim Técnico

Caso haja utilização de Transferência, entre produtos do Estoque que possuam controle Lote/Sub-Lote, esses deverão estar
informados nessa operação para correta amarração entre Saídas X Entradas.
Nos Documentos de Entrada, caso haja o destaque do ICMS próprio e o ICMS-ST tenha sido recolhido por fornecedor anterior ao da
operação em questão, esse deverá ser informado nos campos D1_BASNDES (Base) e D1_ICMNDES (Valor). Desta forma, tais valores é que
serão considerados, no cálculo de crédito do respectivo documento de saída.
As Notas Fiscais de Devolução Vendas/Compras serão consideradas no processamento do período realizando a diminuição/aumento
dos Saldos disponíveis para calcular o crédito.
Para que o cálculo/estorno/ajuste dos créditos seja realizado corretamente, nas Notas Fiscais de Devolução Vendas/Compras e
Complemento Preços (Fornecedor) deve haver obrigatoriamente a indicação dos documentos de Origem dos mesmos.
Os Documentos Devolução de Vendas serão gravados na tabela CDM (CDM_TIPODB = D) com o valor a estornar gravado em
CDM_ESTORN. Esses valores serão considerados na Apuração do período e demonstrados no relatório.
Os Documentos Devolução de Compras serão gravados na tabela CDM (CDM_TIPODB = D) com o valor a estornar gravado em
CDM_ESTDEB. Esses valores serão demonstrados no relatório.
Os Saldos Iniciais ST e Documentos de Entrada serão considerados em todos os períodos subseqüentes para cálculo do Crédito
(apenas as Saídas Interestaduais deverão estar no mesmo período de Apuração para serem consideradas).
Tipos de Registros gravados na CDM:
 M (Documento Saída relacionado com Documento Entrada),
 L (Documento Saída relacionado com Documento Entrada por meio de Lote/Sub-Lote),
 E (Documento Saída relacionado com Saldo de Transferências de Estoque-SFK),
 S (Saldos em Documento Entrada ou CAT 17 a associar com Documentos de Saída),
 T (Saldos Iniciais proveniente de Transferências entre Produtos - sem controle Lote/Sub-Lote),
 C (Documento Entrada Complemento Preços), D (Documento Devolução de Vendas e Compras).
Para utilização dessa rotina, deve haver o controle de estoque, ou seja, deve haver saldos em estoque no momento da venda – não
podendo o mesmo estar negativo.
Execute esta rotina somente após a inclusão de todos os documentos Entrada/Saída do período informado nos parâmetros e antes
da Apuração ICMS (onde valor do Crédito será apresentado).
Acompanhe as formas detalhadas de realizar os cálculos na rotina em questão:

Primeiro Exemplo
A) Compra com destaque do ICMS próprio e do ICMS-ST
Quantidade: 10 peças
Valor Unitário = R$ 100,00
Total = R$ 1.000,00
Frete = R$ 150,00
IPI = R$ 100,00
MVA = 40%
ICMS próprio: (BC) R$ 1.150,00 * 18% = R$ 207,00
ICMS- ST: (BC) (R$ 1.750,00 *18%) – 207,00 = R$ 108,00 (ICMS-ST)
TOTAL DA NF: R$ 1.000,00 + R$ 150,00 + R$ 100,00 + R$ 108,00 = R$ 1.358,00

B) Venda para outro Estado (RS) de parte desta mercadoria, que foi adquirida conforme exemplo acima:
Peças – valor unitário = R$ 200,00. Sendo o total = R$ 400,00
ICMS próprio destacado: (BC) R$ 400,00 * 12% = R$ 48,00

SIGAFIS – Controle do Aproveitamento do Crédito ICMS 21


Boletim Técnico

C) Valor do ICMS a ser lançado como crédito na apuração do ICMS, por causa da saída tributada do item B:
Base de cálculo a ser considerada = R$ 1.150,00 * 18% = R$ 207,00
R$ 207,00 / 10 (quantidade comprada) = R$ 20,70
R$ 20,70 = valor do ICMS unitário
Crédito a ser lançado na apuração do ICMS, pela saída interestadual tributada = R$ 20,70 * 2 (venda) = R$ 41,40

Segundo Exemplo
A) Compra com destaque do ICMS próprio e com o ICMS-ST recolhido por um fornecedor anterior ao que está vendendo ao nosso
cliente:
10 peças – valor unitário R$ 100,00
Total = R$ 1.000,00
Frete = R$ 150,00
IPI = R$ 100,00
ICMS próprio: Não há, pois o ICMS fora recolhido anteriormente, pelas operações subsequentes;
ICMS-ST recolhido anteriormente, informado manualmente pelo usuário nos campos D1_BASNDES e D1_ICMNDES para este
item no documento de entrada:
Base: R$ 800,00
Valor ICMS-ST: R$ 54,00
TOTAL DA NF: R$ 1.000,00 + R$ 150,00 + R$ 100,00 = R$ 1.250,00.

B) Venda para outro estado (RS) de parte desta mercadoria que foi adquirida conforme exemplo acima:
Peças – valor unitário R$ 200,00. Sendo o total = R$ 400,00
ICMS próprio destacado: (BC) R$ 400,00 * 12% = R$ 48,00

C) Valor do ICMS a ser lançado como crédito na apuração do ICMS, por causa da saída tributada do item B:
Parágrafo 1º, artigo 271 - Cálculo do ICMS próprio (que não fora destacado) da nota de aquisição:
Base de cálculo a ser considerada = R$ 1.150,00 * 18% = R$ 207,00
R$ 207,00 / 10 (quantidade comprada) = R$ 20,70
R$ 20,70 = valor do ICMS unitário
Parágrafo 2º, artigo 271 - O valor do crédito não poderá ser superior ao resultante da aplicação da alíquota interna de SP sobre
o valor da base de cálculo da ST, que no nosso exemplo é :
R$ 800,00 * 18% = R$ 144,00
R$ 144,00 / 10 (peças) = R$ 14,40. Portanto:
R$ 14,40 < R$ 20,70
Sendo maior, deve-se assumir o valor menor para o crédito, que é aquele calculado sobre a base de cálculo da ST:
Crédito a ser lançado na apuração do ICMS pela saída interestadual tributada = R$ 14,40 * 2 = R$ 28,80

D) Transferência entre filiais somente para operações internas - MV_ESTADO (SP)


Compra com ICMS próprio e ST
10 peças – valor unitário R$ 1.000,00
MVA = 60%
ICMS próprio (BC) R$ 10.000,00 * 18% = R$ 1800,00
ICMS- ST: (BC) R$ 16.000,00 * 18% : R$ 2.880,00 – R$ 1.800,00 = R$ 1.080,00
Venda Filial 01
CFOP 5408/5409
5 peças – valor unitário R$ 1.000,00
ICMS próprio: Não há

22 SIGAFIS – SIGAFIS – Controle do Aproveitamento do Crédito ICMS


Boletim Técnico

Entrada por transferência Filial 02


CFOP 1408/1409
5 peças – valor unitário R$ 1.000,00
ICMS próprio: Não há
Valor gravado na tabela CDM, campo CDM_ESTORN:= CDM_ICMENT * CDM_QTDVDS (Filial 01)= R$ 180,00 * R$ 5,00 = R$ 900,00
Valor gravado na tabela CDM, campo CDM_ICMENT:= CDM_ICMENT * CDM_QTDVDS (Filial 02)= R$ 180,00 * R$ 5,00 = R$ 900.00

INFORMAÇÕES ADICIONAIS

Ao sujeito passivo por substituição tributária, que der saída com


A quem se destina
incidência do ICMS, conforme art.271 do RICMS/SP.

Controle e cálculo do Valor do crédito do ICMS nas operações de saída do


Objetivo
contribuinte substituto nas aquisições.

Prazo de entrega Não há.

Competência Estadual – São Paulo.

Aplicativo disponibilizado pelo


Não há.
fisco

Versão do aplicativo
Não há.
contemplado pela Microsiga

Onde encontrar Não há.

Legislação contemplada Artigo 271 do RICMS/SP.

INFORMAÇÕES TÉCNICAS

CDM – Controle Crédito ICMS Não Destacado;


SFK – Saldos Iniciais Substituição Tributária;
SD1 – Itens de NF Entrada;
Tabelas Utilizadas
SF4 – Tipo de Entrada/Saída;
SB1 – Cadastro de Produtos;
SD2 – Itens da NF Saída.

MATA953 – Apuração ICMS


Funções Envolvidas MATA959 – Calc.Créd.ICMS Art
MATR983 – Calc.Créd.ICMS Art

Sistemas Operacionais Windows/Linux

SIGAFIS – Controle do Aproveitamento do Crédito ICMS 23

Você também pode gostar