You are on page 1of 15

Boletim Tcnico

Controle para Restituio do ICMS-ST

Produto

Microsiga Protheus Livros Fiscais Verso 11

Data da publicao : 24/04/13

Pas(es)

Brasil

Banco(s) de Dados

Chamado

: THABMH

: Todos

Esta melhoria depende de execuo do update de base UPDFIS, conforme


Procedimentos para Implementao.

Disponibilizado o Controle para Restituio do ICMS-ST incidentes nas operaes com controle de lote (identificado
pela sada nota fiscal de entrada) e sem controle de lote.
considerado para os clculos o valor que serviu de base para a reteno do ICMS e a ltima aquisio da
mercadoria pelo estabelecimento remetente, proporcional quantidade de sada. O clculo retornar se a ltima
aquisio no tiver quantidade suficiente
Para tanto, esto disponveis as seguintes rotinas:

MATA959: Clculo/Controle do Crdito ICMS conforme art. 271 do RICMS - Realiza a gerao dos clculos
na tabela CDM;

FISR017: Relatrio Controle para Restituio do ICMS ST - Demonstrao dos movimentos que originaram
os clculos.

Para a gerao do relatrio nas condies descritas necessrio aplicar o compatibilizador e que a tabela
Controle Crdito ICMS No Destacado (CDM) esteja criada.

Procedimento para Implementao


O sistema atualizado logo aps a aplicao do pacote de atualizaes (Patch) deste chamado.

Antes de executar o compatibilizador UPDFIS imprescindvel:


a) Realizar o backup da base de dados do produto que ser executado o compatibilizador (diretrio
PROTHEUS11_DATA\DATA) e dos dicionrios de dados SXs (diretrio PROTHEUS11_DATA_SYSTEM).
1

SIGAFIS Controle para Restituio do ICMS-ST

Boletim Tcnico

b) Os diretrios acima mencionados correspondem instalao padro do Protheus, portanto, devem ser
alterados conforme o produto instalado na empresa.
c) Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usurio deve estar utilizando o sistema.
d) Se os dicionrios de dados possurem ndices personalizados (criados pelo usurio), antes de executar o
compatibilizador, certifique-se de que esto 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 no 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 ativao 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
opo Integridade/Verificao (APCFG60A).
ii. Se no h Integridade Referencial ativa, so relacionadas em uma nova janela todas as empresas e
filiais cadastradas para o sistema e nenhuma delas estar selecionada. Neste caso, E SOMENTE
NESTE, no necessrio qualquer outro procedimento de ativao ou desativao de integridade,
basta finalizar a verificao e aplicar normalmente o compatibilizador, conforme instrues.
iii. Se h Integridade Referencial ativa em todas as empresas e filiais, exibida uma mensagem na
janela Verificao de relacionamento entre tabelas. Confirme a mensagem para que a verificao
seja concluda, ou;
iv. Se h Integridade Referencial ativa em uma ou mais empresas, que no na sua totalidade, so
relacionadas em uma nova janela todas as empresas e filiais cadastradas para o sistema e,
somente, a(s) que possui(em) integridade est(aro) selecionada(s). Anote qual(is) empresa(s) e/ou
filial(is) possui(em) a integridade ativada e reserve esta anotao para posterior consulta na
reativao (ou ainda, contate nosso Help Desk Framework para informaes quanto a um arquivo
que contm essa informao).
v. Nestes casos descritos nos itens iii ou iv, E SOMENTE NESTES CASOS, necessrio desativar tal
integridade, selecionando a opo Integridade/ Desativar (APCFG60D).
vi. Quando desativada a Integridade Referencial, execute o compatibilizador, conforme instrues.
vii. Aplicado o compatibilizador, a Integridade Referencial deve ser reativada, SE E SOMENTE SE tiver
sido desativada, atravs da opo Integridade/Ativar (APCFG60). Para isso, tenha em mos as
informaes da(s) empresa(s) e/ou filial(is) que possua(m) ativao da integridade, selecione-a(s)
novamente e confirme a ativao.
Contate o Help Desk Framework EM CASO DE DVIDAS!

SIGAFIS Controle para Restituio do ICMS-ST

Boletim Tcnico

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


2. Clique em OK para continuar.
3. Aps a confirmao exibida uma tela para a seleo da empresa em que o dicionrio de dados ser
modificado. Selecione o programa U_UPDSIGAFIS.
4. Ao confirmar exibida uma mensagem de advertncia sobre o backup e a necessidade de sua execuo em
modo exclusivo.
5. Clique em Processar para iniciar o processamento. O primeiro passo da execuo a preparao dos
arquivos.
apresentada uma mensagem explicativa na tela.
6. Em seguida, exibida a janela Atualizao concluda com o histrico (log) de todas as atualizaes
processadas. Nesse log de atualizao so apresentados somente os campos atualizados pelo programa. O
compatibilizador cria os campos que ainda no existem no dicionrio de dados.
7. Clique em Gravar para salvar o histrico (log) apresentado.
8. Clique em OK para encerrar o processamento.

Atualizaes do Compatibilizador
1. Criao de Campos no arquivo SX3 Campos:

Tabela CDM Controle Crdito ICMS No Destacado

Campo

CDM_DOCSAI

Tipo

Caracter

Tamanho

Decimal

Formato

@!

Ttulo

Doc. Sada

Descrio

Documento Sada.

Help

Documento de Sada.

Campo

CDM_SERIES

Tipo

Caracter

Tamanho

Decimal

0
3

SIGAFIS Controle para Restituio do ICMS-ST

Boletim Tcnico

Formato

@!

Ttulo

Srie Doc.Sada

Descrio

Srie Documento Sada.

Help

Srie do Documento de Sada.

Campo

CDM_ITSAI

Tipo

Caracter

Tamanho

Decimal

Formato

@!

Ttulo

Item Doc.Sada

Descrio

Item Documento Sada.

Help

Item do Documento de Sada.

Campo

CDM_PRODUT

Tipo

Caracter

Tamanho

15

Decimal

Formato

@!

Ttulo

Produto

Descrio

Produto

Help

Cdigo de Identificao do Produto.

Campo

CDM_QTDVDS

Tipo

Numrico

Tamanho

11

Decimal

Formato

@E 9,999,999.999

Ttulo

Qtde Sada

Descrio

Qtde Sada

Help

Quantidade de Sada.

SIGAFIS Controle para Restituio do ICMS-ST

Boletim Tcnico

Campo

CDM_DTSAI

Tipo

Data

Tamanho

Decimal

Formato

@!

Ttulo

Data Emis Sai

Descrio

Data Emisso Doc. Sada

Help

Data de Emisso do Documento de Sada

Campo

CDM_DOCENT

Tipo

Caracter

Tamanho

Decimal

Formato

@!

Ttulo

Doc Entrada

Descrio

Documento de Entrada.

Help

Documento de Entrada.

Campo

CDM_FORNEC

Tipo

Caracter

Tamanho

Decimal

Formato

@!

Ttulo

Fornecedor

Descrio

Fornecedor.

Help

Fornecedor.

Campo

CDM_QTDENT

Tipo

Numrico

Tamanho

15

Decimal

Formato

@E 99,999,999,999.999

Ttulo

Qtd.Entrada

SIGAFIS Controle para Restituio do ICMS-ST

Boletim Tcnico

Descrio

Qtde Entrada

Help

Quantidades do Documento de Entrada.

Campo

CDM_BSERET

Tipo

Numrico

Tamanho

15

Decimal

Formato

@E 999,999,999,999.99

Ttulo

Ret.Entr.

Descrio

ICMS Retido Entr.

Help

Valor ICMS Retido na Entrada Utilizado CAT17

Campo

CDM_BASMAN

Tipo

Numrico

Tamanho

15

Decimal

Formato

@E 999,999,999,999.99

Ttulo

Bse ICMS 271

Descrio

Base ICMS No Recolhido

Help

Base de ICMS Recolhido por Fornecedor anterior (Informado


Manual)

Campo

CDM_ICMMAN

Tipo

Numrico

Tamanho

15

Decimal

Formato

@E 999,999,999,999.99

Ttulo

Vlr ICMS 271

Descrio

Valor ICMS No Recolhido

Help

Valor de ICMS Recolhido por Fornecedor anterior (Informado


Manual)

Campo

CDM_DTENT

Tipo

Data

SIGAFIS Controle para Restituio do ICMS-ST

Boletim Tcnico

Tamanho

Decimal

Formato

@!

Ttulo

Data Entrada

Descrio

Data Emisso Entrada

Help

Data Doc. Entrada

Campo

CDM_ICMSAI

Tipo

Numrico

Tamanho

15

Decimal

Formato

@E 999,999,999,999.99

Ttulo

Vlr.ICMS Sai

Descrio

Valor ICMS Sada

Help

Valor ICMS propri.

Tabela SD1 Itens da NF de Entrada

Campo

D1_ICMSRET

Tipo

Numrico

Tamanho

14

Decimal

Formato

@E 99,999,999,999.99

Ttulo

ICMS Solid.

Descrio

Valor do ICMS Solidrio

Help

Valor do ICMS Retido.

Campo

D1_ICMNDES

Tipo

Numrico

Tamanho

14

Decimal

Formato

@E 99,999,999,999.99

Ttulo

ICMS ST Ante

SIGAFIS Controle para Restituio do ICMS-ST

Boletim Tcnico

Descrio

Valor ICMS ST Anterior

Help

Valor do ICMS ST Recolhido Anteriormente.

Campo

D1_MARGEM

Tipo

Numrico

Tamanho

Decimal

Formato

@E 999.99

Ttulo

Solid. Entra

Descrio

% Lucro Calc. Solid.Entra

Help

% Lucro Solidrio Entrada.

Campo

D1_VALICM

Tipo

Numrico

Tamanho

14

Decimal

Formato

@E 99,999,999,999.99

Ttulo

Vlr.ICMS

Descrio

Valor do ICMS do Item

Help

Valor do ICMS do Item.

Tabela SB1 Cadastro de Produtos

Campo

B1_PICM

Tipo

Numrico

Tamanho

Decimal

Formato

@E 99.99

Ttulo

Aliq. ICMS

Descrio

Alquota de ICMS

Help

Alquota do ICMS aplicada sobre o produto, conforme o


Estado. As alquotas vlidas so 0%, 7%, 12%, 17%, 18% , ou
25%.

SIGAFIS Controle para Restituio do ICMS-ST

Boletim Tcnico

Tipo

Caracter

Tamanho

Decimal

Formato

@!

Campo

B1_RASTRO

Ttulo

Rastro

Descrio

Rastreabilidade do Produto

Opes

S = Sublote; L = Lote; N = No Utiliza

Help

Rastreabilidade no Produto:
S -> Rastreabilidade SUBLOTE
N-> NO USA Rastreabilidade
L-> Rastreabilidade LOTE

Campo

B1_CRICMST

Tipo

Caracter

Tamanho

Decimal

Formato

@!

Ttulo

Cont ICMS-ST

Descrio

Cont Restituio ICMS-ST

Help

Indica se para esse Produto haver o controle de Crdito de


ICMS-ST conforme Art 23,Livro III RICM/RS

Tabela SF4 Tipos de Entrada e Sada

Campo

F4_CRICMST

Tipo

Caracter

Tamanho

Decimal

Formato

@!

Ttulo

Cont ICMS-ST

Descrio

Cont Restituio ICMS-ST

Help

Indica se para essa TES haver o controle de Crdito de ICMSST conforme Art 23,Livro III RICM/RS

SIGAFIS Controle para Restituio do ICMS-ST

Boletim Tcnico

Tabela SA1 Clientes

Campo

A1_SIMPNAC

Tipo

Caracter

Tamanho

Decimal

Formato

@!

Ttulo

Opt Simp Nac

Descrio

Optante Simples Nacional

Help

Cliente Optante ao Simples Nacional

Utilizar o campo Opt Simp Nac (A1_SIMPNAC) para o Estado de Santa Catarina.

Campo

A1_CONTRIB

Tipo

Caracter

Tamanho

Decimal

Formato

@!

Ttulo

Contribuinte

Descrio

Contribuinte do ICMS

Help

Indica se o cliente contribuinte ou no do ICMS em seu


estado. Caso este campo esteja configurado como 2-No,
mesmo que o cliente possua Inscrio Estadual, ele ser
tratado como no contribuinte do ICMS pelo sistema,
utilizando essa configurao para determinar a alquota do
ICMS durante o faturamento.

Utilizar o campo Contribuinte (A1_CONTRIB) para o Estado PR.

Procedimentos para Configurao


1. No Configurador (SIGACFG) acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opo de
menu do Livros Fiscais (SIGAFIS), conforme instrues a seguir:
SIGAFIS Controle para Restituio do ICMS-ST

10

Boletim Tcnico

Menu

Miscelnea

Submenu

Acertos

Nome da Rotina

Calc.Cred.ICMS Art

Programa

MATA959

Tabelas

CDM, SD2, SD1, SFK, SF4, SB1

Menu

Relatrios

Submenu

List.Conferncia

Nome da Rotina

Cont Crdito ICMS ST

Programa

FISR017

Tabelas

CDM, SD2, SD1, SF4, SB1

2. No Configurador (SIGACFG) acesse Ambientes/Cadastros/Parmetros (CFGX017). Crie/configure o(s)


parmetro(s) a seguir:
Itens/Pastas

Descrio

Nome

MV_ICMST23

Tipo

Lgico

Contedo

.T.

Descrio

Indica se vai haver o Controle para Restituio do ICMS-ST


(Artigo 23, Livro III do RICMS/RS de 1997).

Itens/Pastas

Descrio

Nome

MV_ESTADO

Tipo

Caracter

Contedo

RS

Descrio

Sigla do estado da empresa usuria do Sistema, para efeito


de calculo de ICMS (7, 12 ou 18%).

Itens/Pastas

Descrio

Nome

MV_RASTRO

Tipo

Caracter

Contedo

11

SIGAFIS Controle para Restituio do ICMS-ST

Boletim Tcnico

Descrio

Indica se o rastro por lote ser habilitado na gerao do


relatrio. necessrio realizar uma transferncia no
estoque de um produto para outro, e o produto deve estar
com o campo Rastro (B1_RASTRO) = L - Lote.

O contedo do parmetro pode ser:


S = Determina a utilizao da rastreabilidade
N = No determina a rastreabilidade

Itens/Pastas

Descrio

Nome

MV_ICMPAD

Tipo

Numrico

Contedo

17

Descrio

Informar a alquota de ICMS aplicada em operaes dentro


do estado onde a empresa esta localizada. (17 ou 18 %).

Itens/Pastas

Descrio

Nome

MV_LOTEUNI

Tipo

Lgico

Contedo

Descrio

O conceito de LOTE UNICO devera ser utilizado para


produtos c/rastreabilidade igual a LOTE? Pad=True
ATENCAO! A alterao indevida pode danificar a BD!

Procedimentos para Utilizao


1. Em Livros Fiscais (SIGAFIS) acesse Miscelnea / Acertos / Calc.Cred.ICMS Art (MATA959) e informe os
parmetros da rotina:
Data de?
Informe a data inicial a considerar, para o clculo de crdito.
Data At?
Informe a data final a considerar, para o clculo de crdito.

SIGAFIS Controle para Restituio do ICMS-ST

12

Boletim Tcnico

Reprocessa Tudo?
Indique (Sim/No) se ser feito o reprocessamento de toda a movimentao do perodo indicado nos
parmetros acima.
Esse parmetro faz o estorno de toda a movimentao, gerada na tabela Controle Crdito ICMS No
Destacado (CDM), independente do perodo informado nos parmetros. Caso seja informado SIM, os
perodos devero ser processados novamente, ms a ms, uma vez que as sadas somente so consideradas
a do ms em processamento.
Considera Transf Filiais?
Indique (Sim/No) se Considera Transf Filiais.
O parmetro faz a gravao das movimentaes de sada que utilizarem os CFOPS de transferncia
(5408/5409) para ento, serem gravados na tabela Controle Crdito ICMS No Destacado (CDM).
2. Confira os parmetros e confirme.
Para mais informaes sobre esta rotina, consulte o Boletim FIS - Controle do Aproveitamento do Crdito
do ICMS.
3. Em Livros Fiscais (SIGAFIS) acesse Relatrios / List. Conferncia / Controle para Restituio do ICMS ST
(FIRS017) e preencha os parmetros da rotina, conforme instrues a seguir:
Data Inicial ?
Informe a data de inicial para gerao do Relatrio.
Data Final ?
Informe a data de final para gerao do Relatrio.

Requisitos

Em Livros Fiscais (SIGAFIS) acesse Atualizaes / Cadastro de TES (MATA080) e configure o campo Cont
ICMS-ST (F4_CRICMST) com as opes 0=No; 1=Sim.

Em Livros Fiscais (SIGAFIS) acesse Atualizaes / Cadastro / Produtos (MATA010) e configure o campo
Cont ICMS-ST (B1_CRICMST) com as opes 0=No; 1=Sim.

Em Compras (SIGACOM) acesse Atualizaes / Documento de Entrada (MATA103). Cadastre o


Documento de Entrada, contendo a TES e o Produto cadastrados anteriormente e preencha o campo Lote
(D1_LOTECTL) para utilizao de produtos controlados por rastreabilidade.

Em Faturamento (SIGAFAT) acesse Atualizaes / Pedidos / Pedidos de Venda (MATA410). Cadastre um


Pedido de Venda, contendo a TES e o Produto cadastrados anteriormente e preencha o campo Lote
(C6_LOTECTL) para utilizao de produtos controlados por rastreabilidade.
Para utilizao dessa rotina com produtos controlados por rastreabilidade, necessrio configurar o
parmetro MV_LOTEUNI = T. e o campo Rastro (B1_RASTRO = L).

13

SIGAFIS Controle para Restituio do ICMS-ST

Boletim Tcnico

Verifique as sadas de mercadorias adquiridas com ICMS-ST :


Estado RS
1 - Para outros estados, UF cliente diferente de RS
2 - Em que ocorra nova substituio tributria (Ser considerado o campo da TES: Sit.Trib.ICM (F4_SITTRIB) = 10
ou 30)
3 - Isentas (Ser considerado o campo da TES: LF ICMS-ST (F4_LFICM) : ISENTAS)
Estado SC
1 - Para outros estados, UF cliente diferente de SC
2 - Sada para Simples Nacional
Estado PR
1 - Verifique se sada interestadual, UF cliente diferente de PR
2 - Verifique se sada tributada pelo ICMS prprio
3 - Verifique se destinatrio Contribuinte do ICMS (A1_CONTRIB)
4 - Verifique se a mercadoria entrou com substituio tributria
Estado GO
1 - Para outros estados, UF cliente diferente de GO
Clculos RS
Base de Ressarcimento:= (Base de Clculo do ICMS-ST /Quantidade de Entrada)*Quantidade de Sada
Valor do Ressarcimento:= (Base de Ressarcimento*alquota interna) /100
Clculos SC Para Simples Nacional
Base de Ressarcimento:= (((Valor da Mercadoria /Quantidade de Entrada)*Quantidade de Sada)*(70%*MVA da
Entrada) )
Valor do Ressarcimento:= (Base de Ressarcimento*alquota interna) /100
Clculos SC
Base de Ressarcimento:= (Base de Clculo do ICMS-ST /Quantidade de Entrada)*Quantidade de Sada
Valor do Ressarcimento:= ((Valor do ICMS-ST/ Quantidade de Entrada)* Quantidade de Sada))
Clculos PR
Valor unitrio do ICMS da sada:= ICMS Prprio da Sada / Quantidade de Sada
Valor unitrio do somatrio do ICMS prprio com o ICMS-ST:= (ICMS + ICMS-ST/Quantidade de Entrada)
Diferena:= Valor unitrio do ICMS da sada - Valor unitrio do somatrio do ICMS prprio com o ICMS-ST
Valor do Ressarcimento:= Diferena*Quantidade de Sada
Clculos GO
Base de Ressarcimento:= (Base de Clculo do ICMS-ST /Quantidade de Entrada)*Quantidade de Sada
SIGAFIS Controle para Restituio do ICMS-ST

14

Boletim Tcnico

Valor do Ressarcimento:= ((Valor do ICMS-ST/ Quantidade de Entrada)* Quantidade de Sada))

Quando valor unitrio do ICMS da sada for maior que o valor unitrio do somatrio do ICMS prprio com o
ICMS-ST da entrada, no deve ser considerado valor do Ressarcimento.

Informaes Tcnicas

Objetivo

Controle para Restituio do ICMS-ST incidentes nas


operaes com controle de lote e sem controle de lote.

Competncia

Estadual RS/SC/PR/GO

Legislao Completa

Art 23 - Livro III do RICMS/RS de 1997


Art 25 - RICMS/SC
Art 472 - RICMS/PR
Art 46 - RICMS/GO

Informaes Tcnicas

Tabelas Utilizadas

CDM Controle Crdito ICMS No Destacado


SB1 Cadastro de Produtos
SD1 Itens de NF Entrada
SD2 Itens da NF Sada
SF4 Tipo de Entrada/Sada

Funes Envolvidas

MATA959 Calc.Crd.ICMS Art


MATA103 Documento de Entrada
MATA080 Cadastro de TES
MATA410 Pedido de Venda
FISR017 Cont Crdito ICMS St

Sistemas Operacionais

Windows/Linux

15

SIGAFIS Controle para Restituio do ICMS-ST

You might also like