Protheus - Lei Da Transparência - Atualizar Tabelas
Protheus - Lei Da Transparência - Atualizar Tabelas
Protheus - Lei Da Transparência - Atualizar Tabelas
1.
Objetivo
Em virtude da lei n 12.741/2012 (Lei da Transparncia) foi implementada melhoria no sistema para que seja possvel informar qual carga
tributria ser considerada para cada tributo no tratamento desta lei.
2.
Introduo
Para utilizao do tratamento realizado, referente adequao da Norma Tcnica 2013/003 na Nota Fiscal Eletrnica, foram criadas as rotinas C
arrega Alquota Imposto (LJIMPNCM) {Produtos NCM} e Cadastro da Tabela IBPT - LC116 (FISA068) {Servios CG9}, que permitem atualizar
o sistema com as alquotas disponibilizadas pelo governo, de acordo com a legislao LEI 12.741/2012 que determina a exibio de carga
tributria em cupons e notas fiscais.
A TOTVS segue as orientaes estabelecidas pelo IBPT (Instituto Brasileiro de Planejamento Tributrio) 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 mdia de todas as cargas tributrias referentes a cada NCM de
produto. Essa tabela ser disponibilizada a cada seis meses para atualizao, 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.
Parmetros
MV_FISCTRB: Informa o mtodo de consulta do percentual de carga tributria.
Observao: Para que seja realizado o clculo da carga tributria referente Nota Fiscal Eletrnica de Servio (NFS-e) pelo processamento
legado (Opo 1) atravs da tabela CG9, primeiramente realize os procedimentos informados no Boletim Tcnico
FIS_BT_Cadastro_IBPT_LC116_BRA.pdf. Aps realizar os procedimentos, vincule o cdigo do ISS informado na tabela SB1 (B1_CODISS) com
o cdigo de servio correspondente da tabela CG9, sendo que este vnculo dever ser efetuado por meio da rotina MATA963 (Relac. Cd. ISS
Tabela CDN).
MV_FNTCTRB: Informa a fonte das cargas tributrias caso a fonte seja o prprio cliente.
MV_ARQPROD: O parmetro configura se os dados de indicadores de produto sero considerados pela tabela "SB1" ou se sero
considerados pela da tabela "SBZ"
MV_ARQPROP: Se o parmetro for preenchido com contedo .F., ento ser considerado o preenchimento do parmetro
MV_ARQPROD e de acordo com a tabela informada, o sistema buscar a alquota, se for preenchido com contedo .T., o sistema
seguir o fluxo normal de verificaes, primeiro valida se o campo B1_IMPNCM est preenchido, seno estiver preenchido, verifica o
campo BZ_IMPNCM e retorna a alquota.
5.
Alquota de IPI;
Alquota de ICMS;
Alquota de INSS;
Alquota de ISS;
Alquota de PIS e PIS ST;
Alquota de COFINS e COFINS ST;
Alquota de CSLL;
Alquota de II.
Para obter a alquota de II e a alquota de ICMS quando for tributada via ST, utilize o funcionamento do rastro, para que seja considerada a
alquota informada no documento de aquisio. Ento, informe no parmetro MV_FISFRAS a opo .T.. Lembre-se de que a utilizao deste
parmetro poder ocasionar lentido no Faturamento do documento fiscal e na emisso do cupom fiscal.
6.
1 - Realize um backup da tabela SYD e drope-a (DROP TABLE) via APSDU de todas as filiais. Se este procedimento no for realizado, o
compatibilizador no recria e nem alimenta a SYD adequadamente.
2 - Execute os compatibilizadores U_UPDLO112, U_UPDSIGAFIS, NFEP11R1 (programas: NFE11R147 e NFE11R148).
3 - Ajuste o parmetro: MV_FISCTRB = 1
4 - No Configurador (SIGACFG), acesse Ambientes/ Cadastro/ Menu (CFGX013). Informe a nova opo de menu do Faturamento, conforme
instrues a seguir:
Menu
Miscelnea
Submenu
NCM/NBS
Nome da Rotina
Programa
LJIMPNCM
Mdulo
Faturamento
Tipo
Funo Protheus
de Nomenclatura MERCOSUL (SYD). Este procedimento afeta o desempenho, pois o sistema precisar buscar dentro da SYD ao invs de
buscar direto no campo: B1_IMPNCM.
Para melhorar o desempenho, aconselhvel executar a rotina de carga de alquotas NCM NBS (LJIMPNCM) todas as vezes que tiver
atualizao do campo NCM no cadastro de produtos (SB1), pois isso evita a busca das alquotas 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 alquota diretamente no campo B1_IMPNCM. Caso no encontre, verifica
se o campo B1_POSIPI est preenchido. Se estiver, o sistema busca o mesmo contedo dentro da SYD e, se encontrar, utiliza a alquota
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 clculo:
O valor total da carga tributria a ser gravada no cabealho da nota fiscal (campo F2_TOTIMP) ser de R$ 210,00 (somatria do campo D2_TO
TIMP).
Desta forma, os campos F2_TOTIMP, F2_TIPIMP e D2_TOTIMP sero utilizados exclusivamente para impresso da DANFE referente Lei da
Transparncia e para a formulao do arquivo XML, referente nota fiscal a ser transmitida para a SEFAZ/ Municpio.
7.
Menu
Atualizaes
Submenu
Cadastros
Nome da Rotina
Programa
FISA068
Mdulo
09
Tipo
01
6 - Acesse o site https://deolhonoimposto.ibpt.org.br para baixar o arquivo com as alquotas referentes aos cdigos NCM cadastrados nos
produtos. Este arquivo ser atualizado duas vezes por ano, conforme manual de integrao, tambm disponvel no site mencionado.
7 - Em Livros Fiscais (SIGAFIS) acesse Atualizaes/Cadastros/Tabela IBPT LC116 (FISA068). Proceda conforme segue abaixo:
a. Selecione a opo Importar;
b. Informe a pasta e o arquivo (CSV) disponibilizado pelo IBPT para a Importao;
c. Os campos sero preenchidos conforme a tabela informada. O campo DATA VIGENC. ficar com contedo em branco indicando que a tabela
est vigente. Assim que uma nova tabela for importada, ser gravada nesse campo a data da importao, indicando que esta no mais a
tabela vigente. Uma nova tabela ser criada com a data de vigncia em branco e esta ser a tabela vigente at que outra seja importada;
d. Clique em OK.
8.
1 - Realize um backup da tabela SYD e drope-a (DROP TABLE) via APSDU de todas as filiais. Se este procedimento no for realizado, o
compatibilizador no recria e nem alimenta a SYD adequadamente.
2 - Execute os compatibilizadores U_UPDLO112 , U_UPDSIGAFIS, NFEP11R1 (programas: NFE11R147 e NFE11R148).
3 - Ajuste o parmetro MV_FISCTRB = 2.
4 - Ajuste o parmetro MV_FISALCT:
1- O Sistema ir considerar as alquotas do documento fiscal e das tabelas CGA/CGB;
2- O Sistema ir considerar apenas os percentuais informados nas tabelas CGA/CGB;
3- O Sistema ir considerar apenas os percentuais do documento fiscal.
5 - No Configurador (SIGACFG), acesse Ambiente/Cadastros/Menus e inclua no menu do Livros Fiscais (SIGAFIS), a opo para execuo
da Carga Tributria, conforme especificao a seguir:
Menu
Atualizaes
Submenu
Cadastros
Nome da Rotina
Carga Tributria
Programa
FISA070
Mdulo
09
Tipo
01
Preenchimento do cabealho:
Os campos do cabealho obrigatrios so Tp.Registro, UF Destino, Cod.NCM, quando se tratar de mercadoria, ou Cdigo ISS, quando se
tratar de Servio. Os demais campos, caso no tenha necessidade ou no tenha exceo, podero ficar sem preenchimento.
Exemplo de preenchimento:
Exemplo 1: Carga tributria especfica para a NCM 12345678, vlida para todos os Estados e todos os produtos:
Exemplo 2: Carga tributria especfica para produto 1 e para NCM 12345678, vlida para todo o estado de SP:
Exemplo 3: Carga tributria especfica para cdigo de servio 12345, para o estado e o municpio de So Paulo:
Uma vez salva a operao, os campos do cabealho no estaro disponveis para edio.
vigncia de algum percentual e o tributo for informado com a nova data de vigncia. Exemplo:
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
no dever ser preenchido.
No exemplo acima, o percentual de 7,0000 ser vlido at o dia 31/08/2013 e a partir de 01/09/2013 ser vlido o percentual de 12,0000.
Lembre-se que a data final de vigncia somente dever ser informada quando houver uma nova data de incio de vigncia para o tributo. Caso
contrrio, o campo Dt.Final no dever ser preenchido.
O grid no aceitar linha com informaes duplicadas.
Preenchimento do totalizador:
O totalizador ser preenchido automaticamente, considerando as datas de incio e fim de vigncia do tributo e utilizar a data base do sistema
para saber se o percentual est ou no dentro do perodo de vigncia.
9.
Para destacar os valores aproximados dos tributos na NFe/ NFSe, os Rdmakes validam se existe valores nos campos F2_TOTIMP/
D2_TOTIMP e F2_TIPOCLI seja = F (Consumido Final).
NFe:
Execute o compatibilizador NFE11R101 e selecione os programas: NFE11R147 e NFE11R148.
- MV_FNTCTRB (X6_VAR): Informa a fonte das cargas tributrias caso a fonte seja o prprio cliente.
- MV_MSGTRIB (X6_VAR): Define onde 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.
Observao: Se MV_MSGTRIB = 2 ou 3, ative o parmetro MV_IMPADIC = .T. para destacar no DANFE.
NFSe:
Execute o compatibilizador NFE11R101 e selecione o programa: NFE11R150
MV_CRGTRIB (X6_VAR): Define se dever ser apresentada a mensagem da Carga Tributria Lei da Transparncia na NFSe.
Segue trecho do xml de NFe com a mensagem nas Informaes Adicionais do produto e nas Informaes 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>
<infAdProd>Valor Aproximado dos Tributos: R$ 343.36.</infAdProd>
</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>
<infCpl>Valor Aproximado dos Tributos: R$ 343.36. Fonte:QUALQUER.</infCpl>
</infAdic>
<compra></compra>
</infNFe>
</NFe>
Exemplo do DANFE:
11. FAQs
- O que fazer quando ocorre erro durante a importao da IBPT pela rotina LJIMPNCM, 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 no for realizado, o
compatibilizador no recria e nem alimenta a SYD adequadamente.
- O que e como definir a Aliq1(aliqNac) e Aliq2(aliqImp) da IBPT?
Resposta: AliqNac (1) utilizada para produtos nacionais e AliqImp (2) para produtos importados. O tipo definido pelo campo: B1_IMPORT.
Define se o produto importado (S) ou no (N).
- Onde disponibilizada a tabela IBPT.csv?
Resposta: No site https://deolhonoimposto.ibpt.org.br
- A porcentagem (ou somente o valor) referente ao total dos impostos (F2_TOTIMP) s est sendo impressa no corpo da nota.
Resposta: A lei 12.741 diz:
Art. 1 Emitidos por ocasio da venda ao consumidor de mercadorias e servios, em todo territrio nacional, dever constar, dos documentos
fiscais ou equivalentes, a informao do valor aproximado correspondente totalidade dos tributos federais, estaduais e municipais, cuja
incidncia influi na formao dos respectivos preos de venda.
1 A apurao do valor dos tributos incidentes dever ser feita em relao a cada mercadoria ou servio, separadamente, inclusive nas
hipteses de regimes jurdicos tributrios diferenciados dos respectivos fabricantes, varejistas e prestadores de servios, quando couber.
2 A informao de que trata este artigo poder constar de painel afixado em local visvel do estabelecimento, ou por qualquer outro meio
eletrnico ou impresso, de forma a demonstrar o valor ou percentual, ambos aproximados, dos tributos incidentes sobre todas as mercadorias
ou servios postos venda.
Valor ou Percentual, no sendo obrigatrio os dois.
- Aps implementar a lei 12.741 (Lei da Transparncia) o sistema apresentou lentido no momento de preparar o Documento de Sada
(FATURAR).
Resposta: Caso o cdigo NCM tenha sido cadastrado no produto, aps a utilizao da rotina de importao, o sistema faz a busca na tabela de
Nomenclatura MERCOSUL (SYD), o que afeta o desempenho, pois ser necessrio buscar dentro da SYD, ao invs de buscar direto no campo
B1_IMPNCM.
Por questo de desempenho, aconselhvel executar a rotina de carga de alquotas NCM NBS(LJIMPNCM) todas as vezes que tiver
atualizao do campo NCM no cadastro de produtos (SB1), pois isto evita a busca das alquotas durante a venda nas tabelas de Nomenclatura
MERCOSUL (SYD).