Boletim Técnico
Lei dos Impostos por Ente Tributário
Produto : Microsiga Protheus® - Frente de Loja - Versão 11
Chamado : TSBYJD Data da publicação : 13/05/15
País(es) : Brasil Banco(s) de Dados : Todos
Disponibilizada a rotina de Cadastro da Tabela IBPT (FISA092), que importa as alíquotas de imposto da tabela fornecida pelo IBPT por ente Tributário, Instituto Brasileiro de Planejamento Tributário a partir da versão 14.2.a. Essa rotina possibilita realizar a manutenção dos códigos cadastrados. A partir deste chamado é possível a demonstração dos impostos por Ente Tributante (Federal, Estadual e Municipal) no cupom fiscal e tabela de vendas. Procedimento a ser realizado na Retaguarda.
Procedimento para Implementação
Para viabilizar essa melhoria, é necessário aplicar os pacote de atualizações deste chamado. Importante
Antes de executar o compatibilizador U_UPDLO112 é imprescindível:
a) Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório
\PROTHEUS11_DATA\DATA) e dos dicionários de dados SXs (diretório ou \PROTHEUS11_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*. Importante
Para viabilizar esta melhoria, é necessário aplicar o pacote de atualizações do chamado TQWFDJ , referente ao boletim técnico Cadastro da Tabela IPBT (apenas para a Retaguarda).
Esta melhoria depende também, de execução do update de base U_UPDLO112 para os dois Ambientes
Boletim Técnico
Título do documento
AtençãoO 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 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 ByYou Smart Client, digite U_UPDLO112 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
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.
Boletim Técnico
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.
Atualizações do compatibilizador
1. Criação de Tabelas no arquivo SX2 – Tabelas:
Tabela CLK
Descrição Cadastro IBPT 2. Criação de Campos no arquivo SX3 – Campos:
Tabela SL2 – Itens de Orçamento
Campo L2_TOTFED Tipo N Tamanho 14 Decimal 2 Formato @E 99,999,999,999.99 Título Crg.Trb.Fed.
Descrição Carga Tributária Federal
Usado Sim
Obrigatório Não
Browse Não
Help de Campo Total do percentual da carga Tributária por competência Federal.
Campo L2_TOTEST Tipo N Tamanho 14 Decimal 2 Formato @E 99,999,999,999.99 Título Crg.Trb.Est.
Boletim Técnico
Título do documento
Descrição Carga Tributária Estadual
Usado Sim
Obrigatório Não
Browse Não
Help de Campo Total do percentual da carga Tributária por competência Estadual.
Campo L2_TOTMUN Tipo N Tamanho 14 Decimal 2 Formato @E 99,999,999,999.99 Título Crg.Trb.Mun.
Descrição Carga Tributária Municipal
Usado Sim
Obrigatório Não
Browse Não
Help de Campo Total do percentual da carga Tributária por competência Municipal.
Tabela SLR – Tabela espelho da tabela de itens de orçamento de vendas
Campo LR_TOTFED Tipo N Tamanho 14 Decimal 2 Formato @E 99,999,999,999.99 Título Crg.Trb.Fed.
Descrição Carga Tributária Federal
Usado Sim
Obrigatório Não
Browse Não
Boletim Técnico
Campo LR_TOTEST Tipo N Tamanho 14 Decimal 2 Formato @E 99,999,999,999.99 Título Crg.Trb.Est.Descrição Carga Tributária Estadual
Usado Sim
Obrigatório Não
Browse Não
Help de Campo Total do percentual da carga Tributária por competência Estadual.
Campo LR_TOTMUN Tipo N Tamanho 14 Decimal 2 Formato @E 99,999,999,999.99 Título Crg.Trb.Mun.
Descrição Carga Tributária Municipal
Usado Sim
Obrigatório Não
Browse Não
Help de Campo Total do percentual da carga Tributária por competência Municipal.
Tabela SBI – Tabela Produtos x Preços
Campo BI_EX_NCM Tipo C Tamanho 3 Decimal 0 Formato @! Título Ex-NCM
Boletim Técnico
Título do documento
Usado Sim
Obrigatório Não
Browse Não
Help de Campo Extensão código NCM.
Campo BI_ORIGEM Tipo C Tamanho 1 Decimal 0 Formato @! Título Origem
Descrição Origem do Produto.
Usado Sim
Obrigatório Não
Browse Não
Help de Campo Informar o código de origem da mercadoria conforme a tabela A da situaçao Tributária Tabela A
Tabela CLK – Cadastro IBPT
Campo CLK_FILIAL Tipo C Tamanho 2 Decimal - Formato @! Descrição Filial Titulo Filial
Help de Campo Informar o código da Filial
Campo CLK_CODNCM
Tipo C
Tamanho 9
Decimal -
Boletim Técnico
Descrição Código NCM
Titulo Cód. NCM
Help de Campo Informar o código NCM
Campo CLK_CODNBS Tipo C Tamanho 9 Decimal - Formato @! Descrição Código NBS Titulo Cód. NBS
Help de Campo Informar o código NBS
Campo CLK_EX
Tipo C
Tamanho 2
Decimal -
Formato @!
Descrição Exceção fiscal da NCM ou NBS
Titulo Ex. Fiscal
Help de Campo Informar o código da Exceção fiscal NCM ou NBS
Campo CLK_DESCR
Tipo C
Tamanho 100
Decimal -
Formato @!
Descrição Descrição Produto/Serviço
Titulo Descrição
Boletim Técnico
Título do documento
Campo CLK_ALQNAC Tipo N Tamanho 5 Decimal 2 Formato @E 99.99Descrição Alíquota Federal Nacional
Titulo Aliq. Nac. Fed.
Help de Campo Informe a alíquota referente aos tributos Nacionais Federais
Campo CLK_ALIQIMP
Tipo N
Tamanho 5
Decimal 2
Formato @E 99.99
Descrição Alíquota Importado Federal
Titulo Aliq.Imp.Fed.
Help de Campo Informe a alíquota referente aos tributos importados Federais
Campo CLK_ALIQEST
Tipo N
Tamanho 5
Decimal 2
Formato @E 99.99
Descrição Alíquota Estadual
Titulo Aliq. Est.
Help de Campo Informe a alíquota referente aos tributos importados Estaduais
Campo CLK_ALIMUN
Tipo N
Tamanho 5
Decimal 2
Boletim Técnico
Descrição Alíquota Municipal
Titulo Aliq. Mun.
Help de Campo Informe a alíquota referente aos tributos Municipais
Campo CLK_UF
Tipo C
Tamanho 2
Decimal -
Formato @!
Descrição UF Origem Tributo
Titulo UF Origem
Help de Campo Informe a Unidade Federativa Origem da tributação
Campo CLK_VERSAO Tipo C Tamanho 6 Decimal - Formato @! Descrição Versão Titulo Versão
Help de Campo Identificação da versão disponibilizada
Campo CLK_FONTE Tipo C Tamanho 20 Decimal - Formato @! Descrição Fonte Titulo Fonte
Boletim Técnico
Título do documento
Campo CLK_DTINIV Tipo D Tamanho 8 Decimal - Formato -Descrição Data Início da Vigência
Titulo Dt. Início
Help de Campo Informe a data de início da vigência do percentual do tributo
Campo CLK_DTFIMV
Tipo D
Tamanho 8
Decimal -
Formato -
Descrição Data Final da Vigência
Titulo Dt. Final
Help de Campo Informe a data Final da vigência do percentual do tributo
3. Criação de Índices no arquivo SIX – Índices:
Índice CLK
Ordem 1
Chave CLK_FILIAL+CLK_CODNBS+CLK_EX+CLK_UF+DTOS(CLK_DTINIV)+DTOS(CLK_DTFIMV)
Descrição
Código NBS+Exceçao+UF Origem+Data Início Vigência+Data Fim Vigência","Código NBS+Exceção+UF Origem+Data Início
Vigência+Data Fim Vigência","Código NBS+Exceção+UF Origem+Data Início Vigência+Data Fim Vigência
Proprietário S
Índice CLK
Ordem 2
Boletim Técnico
Descrição
Código NCM+Exceção+UF Origem+Data Inicio Vigência+Data Fim Vigência","Código NBS+Exceção+UF Origem+Data Início Vigência+Data Fim Vigência","Código NBS+Exceção+UF Origem+Data Início
Vigência+Data Fim Vigência
Proprietário S
4. Criação de Parâmetros no arquivo SX6 – Parâmetros:
Nome da Variável MV_ENTETRB
Tipo Lógico
Descrição Indica se os percentuais da Lei 12.741 são apresentados por ente de tributação (Federal / Estadual ou Municipal). T= Sim; F= Não Valor Padrão .F.
Procedimento para Configuração
CONFIGURAÇÃO DE PARÂMETROS
1. No Configurador (SIGACFG) acesse Ambientes/Cadastros/Parâmetros (CFGX017). Configure o(s) parâmetro(s) a seguir:
Itens/Pastas Descrição
Nome da Variável MV_ENTETRB
Tipo Lógico
Descrição Indica se os percentuais da Lei 12.741 são apresentados por ente de tributação (Federal / Estadual ou Municipal). T= Sim; F= Não.
Cont. Por. .T.
CONFIGURAÇÃO DE MENUS - Ambiente Retaguarda
No Configurador (SIGACFG) acesse Ambientes/Cadastro/Menu (CFGX013). Inclua a opção de menu do SIGALOJA, conforme instruções a seguir:
Menu Atualizações
Submenu Cadastros
Nome da Rotina Cadastro IBPT
Programa FISA092
Boletim Técnico
Título do documento
Tipo Função Protheus
Procedimento para Utilização
Pré-Requisitos:
Para implementação da adequação à demonstração dos impostos por Ente Tributante (Federal, Estadual e Municipal), é necessário a aplicação dos compatibilizadores UPDSIGAFIS (chamado TQWFDL) somente em
ambiente retaguarda e UPDLO112 nos dois ambientes, para adição da rotina de Importação e Manipulação dos impostos (FISA092), criação da tabela de Importação das alíquotas por Ente Tributário (CLK), e
respectivamente, dos campos de alíquotas nas tabelas do Loja.
Configuração do parâmetro MV_ENTETRB, conforme procedimentos de configuração. Importante
Para mais detalhes sobre a Lei dos Impostos, acesse o site http://deolhonoimposto.ibpt.org.br/
Para detalhes da implementação da Lei dos Impostos sem Ente Tributário, acesse http://tdn.totvs.com/display/mp/Carga_Tributaria_Cupom_THHMX1
Guia de ajuda rápida do varejo : http://tdn.totvs.com/pages/releaseview.action?pageId=185745886
Demonstração dos impostos por Ente Tributário Ambiente SIGALOJA - Retaguarda
Importante
Baixar o arquivo de alíquotas por estado no site http://deolhonoimposto.ibpt.org.br/
1. No módulo Controle de Lojas (SIGALOJA), acesse Atualizações / Cadastros/Cadastro IBPT (FISA092), escolha a opção Importar.
É exibida a tela de escolha do arquivo de importação, onde deve-se atentar ao nome do arquivo, que é composto do prefixo TabelaIBPTax + UF + Versão, no caso de São Paulo. Para o primeiro semestre de 2015, é a versão 15.1.B, conforme tabela abaixo:
Data da divulgação Versão Formato Início da vigência Fim da vigência
01/12/2014 15.1.a Por UF 01/01/2015 30/06/2015
01/06/2015 15.2.a Por UF 01/07/2015 31/12/2015 01/12/2015 16.1.a Por UF 01/01/2016 30/06/2016 01/06/2016 16.2.a Por UF 01/07/2016 31/12/2016 01/12/2016 17.1.a Por UF 01/01/2017 30/06/2017
Boletim Técnico
Importante
Conforme boletim técnico Cadastro da Tabela IPBT , é disponibilizado atualização das tabelas sempre no primeiro dia útil de junho e de dezembro, no endereço https://deolhonoimposto.ibpt.org.br/ e sempre que houver variações relevantes.
2. No módulo Controle de Lojas (SIGALOJA), acesse Atualizações / Cadastros / Produtos (LOJA110) e relacione um produto à um código NCM.
3. No módulo Controle de Lojas (SIGALOJA) Retaguarda, acesse Atualizações / Off-Line / Carga / Assistente de
Geração (LOJA1156) e proceda com a carga da Tabela IBPT (CLK). Ambiente SIGAFRT - Frente de Loja ou Totvs PDV
1. No módulo Frente de Loja (SIGAFRT)) , acesse Atualizações / Off-Line/ Carga / Ass. Car. Carga (LOJA1157) e proceda com a carga da Tabela IBPT (CLK).
2. No módulo Frente de Loja (SIGAFRT), acesse Atualizações / Frente de Lojas / Atendimento ou Totvs PDV e realize uma venda com os produtos que tenha o código NCM relacionado ao imposto na Tabela IBPT (CLK).
Após finalização da venda, verifique a emissão do cupom fiscal. CNPJ: 52.106.911/0001-00 IE :11111111111111111111 IM :22222222222222222222 --- 28/04/2015 11:21:46 CCF:000050 COO:000266 CNPJ/CPF consumidor: NOME: END:
CUPOM FISCAL
ITEM CóDIGO DESCRIÇÃO
QTD. UN. VL UNIT R$ ST IAT VL ITEM R$ --- 1 1 PROD1 1CX X 499,99 Tb T 499,99¢ 2 2 PROD 2 1CX X 15,00 Tc T 15,00¢ 3 1 PROD1 1CX X 499,99 Tb T 499,99¢ 4 2 PROD 2 1CX X 15,00 Tc T 15,00¢ 5 1 PROD1 1CX X 499,99 Tb T 499,99¢ ---
TOTAL R$
1529,97
Dinheiro 1529,97 Tb=07,00% Tc=12,00%Obrigado! Volte Sempre!
Trib.Aprox R$: 64,23 Fed; R$: 0,00 Est; R$: 0,00 Mun. Fonte:IBPT --- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xxxx EPSON TM-T81 FBIII ECF-IF VERSÃO:01.00.04 ECF:001 LJ:LJ01
Boletim Técnico
Título do documento
xxxxxxxxxxxxxxxxxx 28/04/2015 11:22:04 FAB:EP081100000000000001Informações Técnicas
Tabelas Utilizadas CLK – Tabela IPBT SLR – Itens de Orçamento SL2 – Itens de Orçamento SBI – Preços x ProdutosRotinas Envolvidas FISA092 – Tabela IBPT Sistemas Operacionais Windows®/Linux®