Escolar Documentos
Profissional Documentos
Cultura Documentos
Proibida a reprodução total ou parcial, bem como a armazenagem em sistema de recuperação e a transmissão, de qualquer modo ou por
qualquer outro meio, seja este eletrônico, mecânico, de fotocópia, de gravação ou outros, sem prévia autorização por escrito da proprietária.
O desrespeito a essa proibição configura em apropriação indevida dos direitos autorais e patrimoniais da TOTVS.
1. Objetivo
Em virtude da lei nº 12.741/2012 (Lei da Transparência) foi implementada melhoria no sistema para que seja possível informar qual carga
tributária será considerada para cada tributo no tratamento desta lei.
2. Introdução
Para utilização do tratamento realizado, referente à adequação da Norma Técnica 2013/003 na Nota Fiscal Eletrônica, foram criadas as rotinas C
adastro IBPT (FISA092) {Produtos NCM} e Cadastro da Tabela IBPT - LC116 (FISA068) {Serviços CG9}, que permitem atualizar o sistema
com as alíquotas disponibilizadas pelo governo, de acordo com a legislação LEI 12.741/2012 que determina a exibição de carga tributária em
cupons e notas fiscais.
A TOTVS segue as orientações estabelecidas pelo IBPT (Instituto Brasileiro de Planejamento Tributário) e, para saber mais detalhes
sobre o modelo utilizado, acesse: https://deolhonoimposto.ibpt.org.br.
Conforme orientado pelo IBPT, foi disponibilizada uma tabela com a média de todas as cargas tributárias referentes a cada NCM de
produto. Essa tabela será disponibilizada a cada seis meses para atualização, por meio do link https://deolhonoimposto.ibpt.org.br
3. Compatibilizadores
U_UPDLO112 (fat_bt_adequacao_nt_2013_003_bra_thhmx1.pdf)
U_UPDSIGAFIS (fis_bt_carga_tributaria.pdf)
NFEP11R1 (programas: NFE11R147 e NFE11R148) (fat_bt_criacao do parametro mv_crgtrib_bra_thjzv9.pdf)
4. Parâmetros
MV_FISCTRB: Informa o método de consulta do percentual de carga tributária.
1- O Sistema utilizará o processamento legado, verificando as tabelas SB1, SBZ ou SYD (Produto) /CG9(Serviço);
2- O Sistema utilizará as tabelas criadas através desta implementação (CGA/CGB) e as alíquotas do documento fiscal.
Observação: Para que seja realizado o cálculo da carga tributária referente à Nota Fiscal Eletrônica de Serviço (NFS-e) pelo processamento
legado (Opção 1) através da tabela CG9, primeiramente realize os procedimentos informados no Boletim Técnico
FIS_BT_Cadastro_IBPT_LC116_BRA.pdf. Após realizar os procedimentos, vincule o código do ISS informado na tabela SB1 (B1_CODISS) com
o código de serviço correspondente da tabela CG9, sendo que este vínculo deverá ser efetuado por meio da rotina MATA963 (Relac. Cód. ISS –
Tabela CDN).
MV_CRGTRIB: Define se deverá ser apresentada a mensagem da Carga Tributária - Lei da Transparência para NFSe.
MV_MSGTRIB: Define o local em que a mensagem referente aos tributos da Lei 12.741/12 será impressa no Danfe.
Informe 1- Inf. Compl. Nota; 2- Inf. Adic. Produto; 3- Ambos.
MV_FNTCTRB: Informa a fonte das cargas tributárias caso a fonte seja o próprio cliente.
MV_ARQPROD: O parâmetro configura se os dados de indicadores de produto serão considerados pela tabela "SB1" ou se serão
considerados pela da tabela "SBZ"
MV_ARQPROP: Se o parâmetro for preenchido com conteúdo .F., então será considerado o preenchimento do parâmetro
MV_ARQPROD e de acordo com a tabela informada, o sistema buscará a alíquota, se for preenchido com conteúdo .T., o sistema
seguirá o fluxo normal de verificações, primeiro valida se o campo B1_IMPNCM está preenchido, senão estiver preenchido, verifica o
campo BZ_IMPNCM e retorna a alíquota.
Alíquota de ICMS;
Alíquota de INSS;
Alíquota de ISS;
Alíquota de CSLL;
Alíquota de II.
Para obter a alíquota de II e a alíquota de ICMS quando for tributada via ST, utilize o funcionamento do rastro, para que seja considerada a
alíquota informada no documento de aquisição. Então, informe no parâmetro MV_FISFRAS a opção .T.. Lembre-se de que a utilização deste
parâmetro poderá ocasionar lentidão no Faturamento do documento fiscal e na emissão do cupom fiscal.
4 - No Configurador (SIGACFG), acesse Ambientes/ Cadastro/ Menu (CFGX013). Informe a nova opção de menu do Faturamento, conforme
instruções a seguir:
Menu Atualizações
Submenu Cadastros
Programa FISA092
Módulo Fiscal
Na pasta Cadastrais, defina se o produto é importado ou nacional no campo B1_IMPORT. O Sistema determinará aliqNac ou aliqImp da tabela
IBPT.
Na pasta Impostos, preencha o campo POS IPI/ICM com um código válido de NCM (Nomenclatura Comum MERCOSUL).
7 - Acesse https://deolhonoimposto.ibpt.org.br para baixar o arquivo com as alíquotas referentes aos códigos NCM cadastrados nos produtos.
Este arquivo será atualizado duas vezes por ano, conforme manual de integração, também disponível no site mencionado.
Para melhorar o desempenho, é aconselhável executar a rotina de carga de alíquotas NCM NBS (FISA092) todas as vezes que tiver atualização
do campo NCM no cadastro de produtos (SB1), pois isso evita a busca das alíquotas nas tabelas de Nomenclatura MERCOSUL (SYD) durante a
venda.
10 - O sistema só calculará a lei quando o cliente for "Consumidor Final" (A1_TIPO = F).
11 - Ao realizar a venda para um Consumidor Final, o sistema busca a alíquota diretamente no campo B1_IMPNCM. Caso não encontre, verifica
se o campo B1_POSIPI está preenchido. Se estiver, o sistema busca o mesmo conteúdo dentro da SYD e, se encontrar, utiliza a alíquota
correspondente.
12 - Ao finalizar a venda para o Consumidor Final, no caso de o produto ter B1_IMPNCM alimentado, ou o B1_POSIPI for encontrado na SYD, o
sistema faz o seguinte cálculo:
O valor total da carga tributária a ser gravada no cabeçalho da nota fiscal (campo F2_TOTIMP) será de R$ 210,00 (somatória do campo D2_TO
TIMP).
Desta forma, os campos F2_TOTIMP, F2_TIPIMP e D2_TOTIMP serão utilizados exclusivamente para impressão da DANFE referente à Lei da
Transparência e para a formulação do arquivo XML, referente à nota fiscal a ser transmitida para a SEFAZ/ Município.
3 - No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do Livros Fiscais (SIGAFIS)
conforme instruções a seguir: (fis_bt_cadastro_ibpt_lc116_bra.pdf)
Menu Atualizações
Submenu Cadastros
Programa FISA068
Módulo 09
Tipo 01
Na pasta Cadastrais, defina se o produto é importado ou nacional no campo B1_IMPORT. O sistema determinará aliqNac ou aliqImp da tabela
IBPT.
Na pasta Impostos, preencha o campo B1_CODISS com um código válido de ISS (Imposto Sobre Serviço).
6 - Acesse o site https://deolhonoimposto.ibpt.org.br para baixar o arquivo com as alíquotas referentes aos códigos NCM cadastrados nos
produtos. Este arquivo será atualizado duas vezes por ano, conforme manual de integração, também disponível no site mencionado.
7 - Em Livros Fiscais (SIGAFIS) acesse Atualizações/Cadastros/Tabela IBPT – LC116 (FISA068). Proceda conforme segue abaixo:
c. Os campos serão preenchidos conforme a tabela informada. O campo DATA VIGENC. ficará com conteúdo em branco indicando que a tabela
está vigente. Assim que uma nova tabela for importada, será gravada nesse campo a data da importação, indicando que esta não é mais a
tabela vigente. Uma nova tabela será criada com a data de vigência em branco e esta será a tabela vigente até que outra seja importada;
d. Clique em OK.
Pelo processamento legado (Opção 1), por meio da tabela CG9, primeiramente realize os procedimentos informados no Boletim Técnico
FIS_BT_Cadastro_IBPT_LC116_BRA.pdf. Após realizar os procedimentos, vincule o código do ISS informado na tabela SB1 (B1_CODISS) com
o código de serviço correspondente da tabela CG9. Este vínculo deverá ser efetuado por meio da rotina MATA963 (Relac. Cód. ISS – Tabela
CDN).
O Sistema permite a Consulta e Impressão do cadastro através das opções Visualizar e Imprimir.
9 - O sistema só vai calcular a lei quando o cliente for "Consumidor Final" (A1_TIPO = F).
10 - Ao realizar venda para um Consumidor Final, o sistema verifica o campo B1_CODISS para identificar se o CODISS está relacionado com a
CG9 pela rotina: MATA963 (CDN_CODISS relacionado com CDN_CODLST). Se a relação estiver cadastrada, o sistema verifica o
CDN_CODLST, busca a alíquota dentro da CG9 e faz o seguinte cálculo:
O valor total da carga tributária a ser gravada no cabeçalho da nota fiscal (campo F2_TOTIMP) será de R$ 210,00 (somatória do campo D2_TO
TIMP).
Desta forma, os campos F2_TOTIMP, F2_TIPIMP e D2_TOTIMP serão utilizados exclusivamente para impressão da DANFE referente à Lei da
Transparência e para a formulação do arquivo XML, referente à nota fiscal a ser transmitida para a SEFAZ/ Município.
5 - No Configurador (SIGACFG), acesse Ambiente/Cadastros/Menus e inclua no menu do Livros Fiscais (SIGAFIS), a opção para execução
da Carga Tributária, conforme especificação a seguir:
Menu Atualizações
Submenu Cadastros
Programa FISA070
Módulo 09
Tipo 01
Tp.Registro: Este campo tem objetivo de identificar o tipo da operação: com Mercadorias ou Prestação de Serviço. Opções disponíveis:
1=Mercadorias
2=Serviço
Quando o campo Tp. Registro estiver preenchido com a opção 1=Mercadoria, os campos NCM e EX NCM serão carregados automaticamente.
Se estiver preenchido com a opção 2=Serviços, o campo Código ISS será preenchido automaticamente.
UF Destino: Informe para qual estado será válida esta carga tributária. Caso esta configuração de carga tributária seja válida para todos
os estados, basta informar o conteúdo ** neste campo;
Cod.Mun.IBGE: Informe o código do município em que esta carga tributária será considerada. Ele somente deverá ser preenchido
quando existir configuração de carga tributária específica para um município. Caso contrário, deixe-o vazio e a regra será aplicada para
qualquer município.
Opções disponíveis:
CIDE;
COFIMP;
COFINS;
ICMS;
II;
IOF;
IPI;
ISS;
PIS;
PISIMP.
Total dos Tributos: Neste campo serão totalizados todos os percentuais dos tributos informados, compondo assim a carga tributária
para produto, NCM, EX NCM, Código ISS, UF e Código de Município. Para compor este total, será considerada a data base do sistema,
para verificação das datas de início e de fim da vigência de cada tributo.
Preenchimento do cabeçalho:
Os campos do cabeçalho obrigatórios são Tp.Registro, UF Destino, Cod.NCM, quando se tratar de mercadoria, ou Código ISS, quando se
tratar de Serviço. Os demais campos, caso não tenha necessidade ou não tenha exceção, poderão ficar sem preenchimento.
Exemplo de preenchimento:
Exemplo 1: Carga tributária específica para a NCM 12345678, válida para todos os Estados e todos os produtos:
Exemplo 2: Carga tributária específica para produto 1 e para NCM 12345678, válida para todo o estado de SP:
Exemplo 3: Carga tributária específica para código de serviço 12345, para o estado e o município de São Paulo:
Uma vez salva a operação, os campos do cabeçalho não estarão disponíveis para edição.
No exemplo acima, o tributo ICMS terá percentual de 7,000 a partir de 01/01/2013. Como neste exemplo é o percentual atual, o campo Dt.Final
não deverá ser preenchido.
No exemplo acima, o percentual de 7,0000 será válido até o dia 31/08/2013 e a partir de 01/09/2013 será válido o percentual de 12,0000.
Lembre-se que a data final de vigência somente deverá ser informada quando houver uma nova data de início de vigência para o tributo. Caso
contrário, o campo Dt.Final não deverá ser preenchido.
Preenchimento do totalizador:
O totalizador será preenchido automaticamente, considerando as datas de início e fim de vigência do tributo e utilizará a data base do sistema
para saber se o percentual está ou não dentro do período de vigência.
NFe:
- MV_FNTCTRB (X6_VAR): Informa a fonte das cargas tributárias caso a fonte seja o próprio cliente.
- MV_MSGTRIB (X6_VAR): Define onde a mensagem referente aos tributos da Lei 12.741/12 será impressa no Danfe.
NFSe:
MV_CRGTRIB (X6_VAR): Define se deverá ser apresentada a mensagem da Carga Tributária – Lei da Transparência na NFSe.
Segue trecho do xml de NFe com a mensagem nas Informações Adicionais do produto e nas Informações Complementares da nota:
<det nItem="1">
<prod>
<cProd>0001</cProd>
<cEAN></cEAN>
<xProd>PROD PADRAO</xProd>
<NCM>40116990</NCM>
<CFOP>6101</CFOP>
<uCom>PC</uCom>
<qCom>10.0000</qCom>
<vUnCom>100.00000000</vUnCom>
<vProd>1000.00</vProd>
<cEANTrib></cEANTrib>
<uTrib>PC</uTrib>
<qTrib>10.0000</qTrib>
<vUnTrib>100.00000000</vUnTrib>
<indTot>1</indTot>
</prod>
<imposto>
<vTotTrib>343.36</vTotTrib>
<ICMS></ICMS>
<IPI></IPI>
<PIS></PIS>
<COFINS></COFINS>
</imposto>
</det>
<total>
<ICMSTot>
<vBC>1070.00</vBC>
<vICMS>128.40</vICMS>
<vBCST>0</vBCST>
<vST>0</vST>
<vProd>1000.00</vProd>
<vFrete>0</vFrete>
<vSeg>0</vSeg>
<vDesc>0</vDesc>
<vII>0</vII>
<vIPI>70.00</vIPI>
<vPIS>0</vPIS>
<vCOFINS>0</vCOFINS>
<vOutro>0</vOutro>
<vNF>1070.00</vNF>
<vTotTrib>343.36</vTotTrib>
</ICMSTot>
</total>
<transp>
<modFrete>1</modFrete>
</transp>
<infAdic>
</infAdic>
<compra></compra>
</infNFe>
</NFe>
Exemplo do DANFE:
10. Como o sistema realiza o processamento da Lei da Transparência.
Ao faturar um documento fiscal ou emitir um cupom fiscal, é necessário buscar a carga tributária para realizar o tratamento da lei 12.741/2012
(lei da transparência). Há mais de uma maneira para compor a carga tributária no sistema.
No processamento de nota fiscal ou de cupom, os percentuais informados nesta rotina não serão considerados quando o parâmetro MV_FISCT
RB estiver com opção 1 (realizar processamento legado). Com esta opção serão consideradas as alíquotas das tabelas SB1, SBZ e
SYD(Produto) /CG9(Serviço).
Quando o parâmetro MV_FISCTRB estiver com opção 2, será verificado o parâmetro MV_FISALCT. O sistema apresenta as seguintes
possibilidades:
MV_FISALCT com opção 1: Serão considerados os percentuais dos documentos fiscais e os percentuais informados nesta rotina;
MV_FISALCT com opção 2: Serão considerados somente os percentuais informados nesta rotina;
Os campos F2_TOTIMP, F2_TIPIMP e D2_TOTIMP são responsáveis por armazenar valores ao gerar um documento fiscal.
O campo F2_TOTIMP é responsável por armazenar o valor total da alíquota, somando o total de alíquota por itens (produtos) armazenado no
campo (D2_TOTIMP).
Segue abaixo exemplo de uma nota fiscal gerada pelo Faturamento ou Venda Direta.
O valor total da carga tributária a ser gravada no cabeçalho da nota fiscal (campo F2_TOTIMP) será de R$ 210,00 (somatória do campo D2_TO
TIMP).
Desta forma, os campos F2_TOTIMP, F2_TIPIMP e D2_TOTIMP serão utilizados exclusivamente para impressão da DANFE, referente à Lei da
Transparência e para a formulação do arquivo XML, referente à nota fiscal a ser transmitida para a SEFAZ/ Município.
11. FAQ’s
- O que fazer quando ocorre erro durante a importação da IBPT pela rotina (FISA092), informando que deve ser executado o UPDLO108?
Resposta: Realize um backup da tabela SYD e drope-a (DROP TABLE) via APSDU de todas as filiais. Se este procedimento não for realizado, o
compatibilizador não recria e nem alimenta a SYD adequadamente.
Resposta: AliqNac (1) é utilizada para produtos nacionais e AliqImp (2) para produtos importados. O tipo é definido pelo campo: B1_IMPORT.
- A porcentagem (ou somente o valor) referente ao total dos impostos (F2_TOTIMP) só está sendo impressa no corpo da nota.
Art. 1º Emitidos por ocasião da venda ao consumidor de mercadorias e serviços, em todo território nacional, deverá constar, dos documentos
fiscais ou equivalentes, a informação do valor aproximado correspondente à totalidade dos tributos federais, estaduais e municipais, cuja
incidência influi na formação dos respectivos preços de venda.
§ 1º A apuração do valor dos tributos incidentes deverá ser feita em relação a cada mercadoria ou serviço, separadamente, inclusive nas
hipóteses de regimes jurídicos tributários diferenciados dos respectivos fabricantes, varejistas e prestadores de serviços, quando couber.
§ 2º A informação de que trata este artigo poderá constar de painel afixado em local visível do estabelecimento, ou por qualquer outro meio
eletrônico ou impresso, de forma a demonstrar o valor ou percentual, ambos aproximados, dos tributos incidentes sobre todas as mercadorias
ou serviços postos à venda.
- Após implementar a lei 12.741 (Lei da Transparência) o sistema apresentou lentidão no momento de preparar o Documento de Saída
(FATURAR).
Resposta: Caso o código NCM tenha sido cadastrado no produto, após a utilização da rotina de importação, o sistema faz a busca na tabela de
Nomenclatura MERCOSUL (SYD), o que afeta o desempenho, pois será necessário buscar dentro da SYD, ao invés de buscar direto no campo
B1_IMPNCM.
Por questão de desempenho, é aconselhável executar a rotina de carga de alíquotas NCM NBS (FISA092) todas as vezes que tiver atualização
do campo NCM no cadastro de produtos (SB1), pois isto evita a busca das alíquotas durante a venda nas tabelas de Nomenclatura MERCOSUL
(SYD).
Competência: Federal.