http://tdn.totvs.com/pages/releaseview.action?pageId=286519272
Situação A Reinf é mais um módulo do projeto do Sped e está sendo construído como complemento ao Sistema
/Requisito: de Escrituração Digital das Obrigações Fiscais, Previdenciárias e Trabalhistas - e-Social.
Serão necessárias as seguintes implementações no TOTVS Gestão Financeira para atendimento
dessa nova obrigação:
I) Será preciso criar um flag no Cadastro de Cliente/Fornecedor para identificar se a entidade é
executora do Programa de Aquisição de Alimentos – PAA (Sim ou Não).
II) Na pasta Dados Fiscais | Outros Dados, atualizar a lista de opções do campo “*Tipo de
Rendimento*”, acrescentando as opções:
• Rendimentos de empregados ou contratados – COPA;
• Prêmios de árbitros, jogadores de futebol e outros membros das delegações – COPA;
• Demais rendimentos tributáveis/isentos de declaração obrigatória; (Para essa opção, colocar
consistência no cadastro para que NÃO seja possível selecionar esta opção se o Cliente/Fornecedor
for do exterior.)
Esse campo será utilizado para selecionar os lançamentos fiscais/financeiros que serão declarados na
Reinf, no Registro R-2070 - Retenções na Fonte - IR, CSLL, Cofins, PIS/PASEP - Pagamentos
diversos.
http://tdn.totvs.com/display/public/LRM/FISCAL01-909+DT+Log+do+Cadastro+da+Filial
Solução/Implementação: Melhoria no anexo Log de Filial do Cadastro da Filial
- Possibilitar o Inclusão, Alteração e Exclusão dos registros no cadastro de Log de Filial.
- Log dos campos da tabela DFILIAL que são realizados automaticamente:
"CLASSIFTRIBUTARIA, EMPOBRIGADAECD,
DESONERACAOFOLHACPRB, ACORDOINTISENCAOMULTA, NOMECONTADOR,
CPFCONTADOR, DDDCONTADOR, TELCONTADOR,
DDDCELCONTADOR, CELULARCONTADOR, EMAILCONTADOR,
ORGAOPUBLICO, CNPJENTEFEDERATIVO, DDDCELCONTADOR,
DDDCONTADOR"
http://tdn.totvs.com/display/public/LRM/FISCAL01-908+DT+Reinf+-+Cadastro+de+Filiais
http://tdn.totvs.com/pages/releaseview.action?pageId=287078794
SCRIPT disponível nas ultimas versões através do RM.ATUALIZADOR.EXE, localizado na pasta RM.NET.
Solução Foi realizada a criação do Anexo “Tributos Discutidos” no cadastro de “Processo Judicial e
/Implementação: Administrativo”.
O Anexo possui os seguintes campos:
Sigla: será informada a sigla do Tributo que está sendo discutido. Campo obrigatório.
Valor Questionado INSS: tipo lista onde poderão ser informados os valores: Principal, Adicional
e Ambos. Esse campo somente será visível caso o tributo informado seja “INSS”. Campo não
obrigatório.
Indicativo Suspensão da Exigibilidade: campo obrigatório do tipo lista onde poderão ser
informados os seguintes valores:
01 - Liminar em Mandado de Segurança;
04 - Antecipação de Tutela;
05 - Liminar em Medida Cautelar;
08 - Sentença em Mandado de Segurança Favorável ao Contribuinte;
09 - Sentença em Ação Ordinária Favorável ao Contribuinte e Confirmada pelo TRF;
10 - Acórdão do TRF Favorável ao Contribuinte;
11 - Acórdão do STJ em Recurso Especial Favorável ao Contribuinte;
12 - Acórdão do STF em Recurso Extraordinário Favorável ao Contribuinte;
13 - Sentença 1ª instância não transitada em julgado com efeito suspensivo;
90 - Decisão Definitiva a favor do contribuinte (Transitada em Julgado);
91 - Solução de Consulta Interna da RFB;
Data da Decisão: data da decisão, sentença ou despacho administrativo. Campo não obrigatório.
Data Início Efeito Decisão: data de início dos efeitos da decisão. Campo não obrigatório.
Depósito do Montante Integral: depósito do Montante Integral (sim ou não). Campo obrigatório,
com default desmarcado.
CADASTRO – MAIS... PROCESSO JUDICIAL E ADMINISTRATIVO
6) Relacionado ao Cadastro de Processos Judiciais/Administrativos
http://tdn.totvs.com/pages/releaseview.action?pageId=286223366
Situação As seguintes informações foram implementadas no cadastro para atendimento à EFD Reinf:
/Requisito:
a) Tipo de processo, com as opções:
1 - Administrativo;
2 - Judicial.
b) UF da Seção Judiciária, com lookup para o Cadastro de Estados.
c) Município da Seção Judiciária, com lookup para o Cadastro de Municípios.
d) Flag para informar se o autor da ação é terceiro (não é a empresa).
e) Lookup para o Cadastro de Cliente/Fornecedor quando o processo não for da própria empresa.
Esse campo deve ser preenchido se o flag mencionado na alínea “d” estiver marcado.
Solução/Implementação: Cadastro alterado, campos criados:
sem a flag "autor da ação é terceiro" marcada
Com a flag "autor da ação é terceiro" marcada
http://tdn.totvs.com/display/public/LRM/FISCAL01-911+DT+REINF+-+Log+Processo+Judicial
http://fwrm-wiki:9999/WikiHelp/EST/Est.DadosFiscaisProduto.aspx
9) Relacionado ao Cadastro de Projetos
http://fwrm-wiki:9999/WikiHelp/PRJ/PRJ.VisaoProjetos.aspx
10) Relacionado Integração com Nucleus - Tipo de Tributação para INSS e Funrural
http://tdn.totvs.com/display/public/LRM/FISCAL01-2470+DT+Tributos+Item+Tipo+Tributacao+INSS+FUNRURAL
Solução/Implementação: Foi realizada uma implementação na tela de Tributos do Item do Lançamento para
que, ao informar os Tributos INSS ou FUNRURAL, o sistema carregue a seguinte
lista de opções no campo “Tipo de Tributação”:
Para o INSS: INSS, INSS15, INSS20 e INSS25.
Para o FUNRURAL: Funrural, GILRAT e SENAR.
LANÇAMENTO FISCAL – SITUAÇÕES TRIBUTÁRIAS – ITENS – OUTROS TRIBUTOS
11) Relacionado Lançamento Fiscal - Tela e Documentação
http://tdn.totvs.com/display/public/LRM/FISCAL01-
1583+DT+REINF+Memoria+Calculo+Tributo+Item+Lancamento+Fiscal
Solução A primeira alteração trata-se da criação de uma validação da Tela de Tributos do Item do
/Implementação: Lançamento Fiscal para que não seja possível incluir os tributos INSS e FUNRURAL no
mesmo Item do Lançamento Fiscal.
Na Aba de “Identificação” foram criados os seguintes campos:
- Base: foi realizada uma alteração nesse campo para os tributos INSS e FUNRURAL, o
campo será calculado da seguinte forma: campo “Valor Bruto dos Serviços” – “Ded. De
Mat/Equip.” – “Ded. Alimentação” – “Ded. Transporte”. Para esses tributos o campo não será
editável.
- Valor: foi realizada uma alteração nesse campo para que não seja possível editar o mesmo
para os Tributos INSS e FUNRURAL. O valor do mesmo será resultado da seguinte fórmula:
“Valor da Retenção” – “Valor retido subcontratados” – “Retenção Suspensa/Dep. Jud.” +
“Retenções Adicionais 15, 20 e 25 anos” – “Retenção adicional susp/dep. Jud.” + “Valor da
Contribuição GILRAT” + “Valor da Contribuição SENAR”). Lembrando que, nem todos os
campos citados estão disponíveis para os dois tributos. Quando o campo não estiver
disponível para o Tributo, o valor para o mesmo na fórmula acima será 0.
- Código de Receita: ao informar o Tributo (INSS ou FUNRURAL), o sistema preencherá o
campo com o valor default correspondente ao campo "Código da Retenção" informado no
Cadastro de INSS/PJ, vinculado ao Cli/For (Defaults de Cliente/Fornecedor) do Lançamento
Fiscal.
- Código de Receita SENAR: campo não obrigatório que poderá ser informado pelo usuário.
Somente poderá ser alterado para o tributo FUNRURAL.
Foi criada a aba "Memória de Cálculo" com os seguintes campos:
- Valor Bruto dos Serviços: ao informar o Tributo (INSS ou FUNRURAL), o sistema
preencherá como valor default o valor do campo "Valor Mercadoria" do Item do Lançamento.
Campo não obrigatório e poderá ser editado pelo usuário.
- Deduções Materiais/Equipamentos: campo não obrigatório que somente poderá ser alterado
para o tributo INSS.
- Deduções Alimentação: campo não obrigatório que somente poderá ser alterado para o
tributo INSS.
- Deduções Transporte: campo não obrigatório que somente poderá ser alterado para o
tributo INSS.
- B. de Cálculo da retenção: o campo será calculado da seguinte forma: campo “Valor Bruto
dos Serviços” – “Ded. De Mat/Equip.” – “Ded. Alimentação” – “Ded. Transporte”. Campo não
será editável.
- Alíquota: campo não obrigatório que será preenchido com o valor default correpondente ao
campo "Alíquota de Apuração do INSS" informado no Cadastro de INSS/PJ, vinculado ao
Cli/For (Defaults de Cliente/Fornecedor) do Lançamento Fiscal. Caso não exista a alíquota no
Cadastro de INSS/PJ ou não exista vinculação ao Cli/For (campo "Código de receita do
INSS" não preenchido), o sistema irá buscar a alíquota informada no Tributo.
- Valor da Retenção: campo não obrigatório que não poderá ser informado pelo usuário,
calculado da seguinte fórmula: "B. de Cálculo da Retenção" * "Alíquota".
- Valor retido subcontratados: campo não obrigatório que poderá ser informado pelo usuário.
Somente poderá ser alterado para o tributo INSS.
- Retenção Suspensa/Dep. Jud.: campo não obrigatório que poderá ser informado pelo
usuário.
Foi criada a aba "Serviços Especiais", essa aba somente será visível caso o tributo informado
for o INSS:
- Valor do Serviço 15 anos de contribuição: campo não obrigatório que poderá ser informado
pelo usuário. Somente poderá ser alterado para o tributo INSS.
- Valor do Serviço 20 anos de contribuição: campo não obrigatório que poderá ser informado
pelo usuário. Somente poderá ser alterado para o tributo INSS.
- Valor do Serviço 25 anos de contribuição: campo não obrigatório que poderá ser informado
pelo usuário. Somente poderá ser alterado para o tributo INSS.
- Alíquota 15 anos de contribuição: campo não obrigatório que poderá ser informado pelo
usuário. Somente poderá ser alterado para o tributo INSS. Por default, será preenchido com a
alíquota informada no Cadastro de INSS/PJ, vinculado ao Cli/For (Defaults de
Cliente/Fornecedor).
- Alíquota 20 anos de contribuição: campo não obrigatório que poderá ser informado pelo
usuário. Somente poderá ser alterado para o tributo INSS. Por default, será preenchido com a
alíquota informada no Cadastro de INSS/PJ, vinculado ao Cli/For (Defaults de
Cliente/Fornecedor).
- Alíquota 25 anos de contribuição: campo não obrigatório que poderá ser informado pelo
usuário. Somente poderá ser alterado para o tributo INSS. Por default, será preenchido com a
alíquota informada no Cadastro de INSS/PJ, vinculado ao Cli/For (Defaults de
Cliente/Fornecedor).
- Valor da Retenção 15 anos de contribuição: campo não obrigatório que não poderá ser
informado pelo usuário, calculado da seguinte fórmula: campo “Valor 15 anos de contribuição”
* “Alíquota 15 anos de contribuição”.
- Valor da Retenção 20 anos de contribuição: campo não obrigatório que não poderá ser
informado pelo usuário, calculado da seguinte fórmula: campo “Valor 20 anos de contribuição”
* “Alíquota 20 anos de contribuição”.
- Valor da Retenção 25 anos de contribuição: campo não obrigatório que não poderá ser
informado pelo usuário, calculado da seguinte fórmula: campo “Valor 25 anos de contribuição”
* “Alíquota 25 anos de contribuição”.
- Retenção adicional susp/dep. jud: campo não obrigatório que poderá ser informado pelo
usuário. Somente poderá ser alterado para o tributo INSS.
Foi criada a aba "GILRAT/SENAR", essa aba somente será visível caso o tributo informado
for o FUNRURAL:
- Alíquota GILRAT: campo não obrigatório que poderá ser informado pelo usuário. Por
default, será preenchido com a alíquota informada no Cadastro de INSS/PJ (campo "Alíquota
GILRAT"), vinculado ao Cli/For (Defaults de Cliente/Fornecedor), informado no Lançamento
Fiscal. Somente será preenchido o default se o Cli/For não possuir o campo "Entidade
executora do Programa de Aquisição de Alimentos - PAA" marcado.
- Alíquota SENAR: campo não obrigatório que poderá ser informado pelo usuário. Por default,
será preenchido com a alíquota informada no Cadastro deINSS/PJ(campo "Alíquota
SENAR"), vinculado ao Cli/For (Defaults de Cliente/Fornecedor), informado no Lançamento
Fiscal.
- Valor da Contribuição GILRAT: campo não obrigatório que não poderá ser informado pelo
usuário, calculado da seguinte fórmula: "B. de Cálculo da Retenção" * "Alíquota (GILRAT)".
- Valor da Contribuição SENAR: campo não obrigatório que não poderá ser informado pelo
usuário, calculado da seguinte fórmula: "B. de Cálculo da Retenção" * "Alíquota (SENAR)".
- Valor NÃO Retido GILRAT: campo não obrigatório que poderá ser informado pelo usuário.
- Valor NÃO Retido SENAR: campo não obrigatório que poderá ser informado pelo usuário.
12) Relacionado flag no cadastro de Filial para indicar se o estabelecimento está inscrito no PAA (Programa
de Aquisição de Alimentos)
http://tdn.totvs.com/pages/releaseview.action?pageId=312152185
Situação/Requisito: No e-Social, no registro S-1250, existe uma situação em que temos que identificar se o
declarante é inscrito no PAA (Programa de Aquisição de Alimentos).
Para isso, será necessário que seja criado um flag (check-box) no cadastro de Filial para
que o usuário possa indicar se a filial está inscrita ou não no PAA.
Solução/Implementação:▪ Criado no Cadastro da Filial menu Anexos > Dados Fiscais a opção (check-box)
"Filial é inscrita no PAA".
http://tdn.totvs.com/pages/releaseview.action?pageId=307832540
Solução/ O processo deve ser utilizado para cálculo do FUNRURAL que incide sobre serviços
Implementação: contratados.
O valor destacado como retenção na nota fiscal, fatura ou recibo será compensado pelo
estabelecimento da contratada, quando do recolhimento das contribuições incidentes
sobre a folha de pagamento dos segurados empregados e contribuintes individuais.
O sistema calculará o imposto devido no período, serão considerados todos os
lançamentos de entrada que não estão cancelados ou estornados, neles devem conter o
tributo FUNRURAL na pasta “Outros Tributos” do item do lançamento fiscal.
As guias são geradas com base nos lançamentos de Outros Impostos vinculados ao
tributo FUNRURAL referentes aos lançamentos fiscais de entrada.
Ao gerar as Guias GPS automaticamente o sistema irá verificar o parâmetro “Gerar GPS
Centralizada” caso esteja habilitado, o sistema irá verificar todos os lançamentos de todas
as Filiais e irá gerar as Guias GPS para todas as Filiais centralizadas na Matriz.
Se esse parâmetro não estiver habilitado o sistema irá verificar os lançamentos da Filial
Corrente e gerar a Guia GPS.
Outro parâmetro que impacta na geração da guia é o "Gerar GPS por Nota Fiscal":
Quando estiver marcado, será gerada 1 guia para o INSS + GILRAT e 1 guia de SENAR por nota fiscal (lançamento
de entrada). No exemplo abaixo eu possuía 2 notas fiscais.
Foi gerada uma guia GPS cujo código de pagamento é 1406 com valor de R$ 22,00 e outra guia GPS cujo código de
pagamento é 123456 no valor de R$ 4,00, informações referentes a primeira nota fiscal.
Para a outra nota fiscal que eu parametrizei para este período, foi gerada uma outra guia GPS sujo código de
pagamento é 1406 com valor de R$ 11,00 e outra guia GPS cujo código de pagamento é 123456 no valor de R$ 2,00.
Quando o parâmetro "Gerar GPS por Nota Fiscal" estiver desmarcado conforme imagem abaixo:
O comportamento do sistema é, gerar apenas 1 guia INSS + GILRAT e 1 guia SENAR contendo o somatório de todas
as notas fiscais com incidência do tributo FUNRURAL naquele período, conforme exemplo abaixo (2 notas fiscais):
O encerramento do período ocorrerá da mesma forma que hoje o sistema faz para o INSS. O saldo devedor do
período somente será alterado após a geração das guias INSS + GILRAT e SENAR.
Imagem abaixo ilustrando esta situação:
Guias geradas para o período do mês de Outubro/2017, elas somam um valor de R$ 39,00, como pode ser visto o
saldo Devedor / Credor do período de Outubro passou a ser R$ -39,00.
14) Relacionado alteração na apuração do INSS para considerar também o tributo no Item
http://tdn.totvs.com/display/public/LRM/FISCAL01-2338+DT+Tributos+Itens+INSS
Solução/ Alterada a geração das guias do INSS para passar a apurar pelo item. não existindo informação no Item,
Implementação: valores do lançamento.
Obs.: No lançamento Fiscal não foi tratada a inclusão do Tributo INSS no Lançamento e no Item simulta
porem caso o usuário inclua, isso pode gerar valores incorretos no Processo de Geração de Guias
OBS: Usuário deve ter atenção caso inclua o tributo INSS tanto na aba outros tributos do lançamento fiscal, quanto na aba
outros tributos do Item. A existência do mesmo tipo tributo em ambos, pode acarretar duplicidade e divergência nos valores
gerados, apurados no período de apuração.
http://tdn.totvs.com/pages/releaseview.action?pageId=309408548
Processo de Geração
Regras
Este Processo deve gravar as Preferências de Usuário da tela de Geração,
para que em uma nova geração o usuário não tenha que digitar novamente todos os Parâmetros.
Estas preferências serão gravadas na tabela "GUSRPAR"
Foi ajustado o Layout para que o mesmo possa ser executado apenas pelo novo Processo.