Segmentos > Compliance > Escriturações Fiscais Digitais (SPED) > SPED Contábil > ECD - Escrituração Contábil Digital

DOCUMENTAÇÃO – SPED CONTÁBIL

(ECD – ESCRITURAÇÃO CONTÁBIL DIGITAL)

SPED Contábil, o que é?

A Escrituração Contábil Digital (ECD) é parte integrante do projeto SPED e tem por objetivo a substituição da escrituração em papel pela escrituração transmitida via arquivo, ou seja, corresponde à obrigação de transmitir, em versão digital, os seguintes livros:

  1. livro Diário e seus auxiliares, se houver;
  2. livro Razão e seus auxiliares, se houver;
  3. livro Balancetes Diários, Balanços.

Segundo a Instrução Normativa RFB nº 787/07, estão obrigadas a adotar a ECD:

  1. em relação aos fatos contábeis ocorridos a partir de 1º de janeiro de 2008, as sociedades empresárias sujeitas a acompanhamento econômico-tributário diferenciado, nos termos da Portaria RFB nº 11.211, de 7 de novembro de 2007, e sujeitas à tributação do Imposto de Renda com base no Lucro Real.
  2. em relação aos fatos contábeis ocorridos a partir de 1º de janeiro de 2009, as demais sociedades empresárias sujeitas à tributação do Imposto de Renda com base no Lucro Real.

Portanto, a partir do ano-calendário 2009, estão obrigadas ao Sped Contábil todas as sociedades empresárias tributadas pelo lucro real.

Segundo o art. 3o da Instrução Normativa RFB no 1.420/2013, estão obrigadas a adotar a ECD, em relação aos fatos contábeis ocorridos a partir de 1º de janeiro de 2014:

  1. as pessoas jurídicas sujeitas à tributação do Imposto sobre a Renda com base no lucro real;
  2. as pessoas jurídicas tributadas com base no lucro presumido, que distribuírem, a título de lucros, sem incidência do Imposto sobre a Renda Retido na Fonte (IRRF), parcela dos lucros ou dividendos superior ao valor da base de cálculo do Imposto, diminuída de todos os impostos e contribuições a que estiver sujeita; e
  3. as pessoas jurídicas imunes e isentas.

Para as outras sociedades empresárias a ECD é facultativa.

As sociedades simples e as microempresas e empresas de pequeno porte optantes pelo Simples Nacional estão dispensadas desta obrigação.

As regras de obrigatoriedade não levam em consideração se a sociedade empresária teve ou não movimento no período. Sem movimento não quer dizer sem fato contábil. Normalmente ocorrem eventos como depreciação, incidência de tributos, pagamento de aluguel, pagamento do contador, pagamento de luz, custo com o cumprimento de obrigações acessórias (como apresentação de DCTF e DIPJ), entre outras.

Fonte: Sistema Público de Escrituração Digital.

Prazos

Instrução Normativa RFB nº 1.420, de 19 de dezembro de 2013 - Art. 5º: a ECD será transmitida anualmente ao Sped até o último dia útil do mês de junho do ano seguinte ao ano-calendário a que se refira a escrituração.

Utilizar a última versão do programa validador da Escrituração Contábil Digital.

Parametrizações necessárias para a geração do ECD no ERP Senior

Para que o arquivo do SPED Contábil seja gerado corretamente, é necessário ficar atento aos seguintes pontos:

  1. As filiais informadas devem estar habilitadas para contabilidade e devem possuir o indicativo de geração do Sped ECD. Para isto, é preciso acessar a tela F070FCT - Cadastros / Filiais / Parâmetros por Gestão / Contabilidade, guia Parâmetros SPED, e o campo Filial Gera SPED deverá ser preenchido com a opção S (Sim). Nessa mesma tela, guia Contábil 1, o campo Habilitada deve estar preenchido como S (Sim).
  2. Para a geração do registro I051 que demonstra o relacionamento do plano da empresa com o plano da receita, é necessário:
    • Realizar a importação do modelo de plano referencial da receita através da tela Geração e Atualização dos Planos de Contas Referencias (F043RFB).
    • Para fins de compatibilidade de gerações anteriores à 3.0 da ECD, o plano de contas referencial também pode ser utilizado e está na pasta ".../Modelos/Texto" com o nome Plano_SRF_Layout2ECD.txt. A importação desse plano deve ser realizado através do leiaute de importação SAIM00024 (Recurso/implementações/importação/exportação/executar).
    • Após importação, acessar o plano referencial através da tela "F043MPC - Cadastros / Modelos de plano / Cadastro" e confirmar os seguintes campos:
      • Modelo Referencial = Sim;
      • Código Inst. Referencial = Exemplo: 9 - Partidos Políticos.
    • Se existir um relacionamento do plano de contas x plano de contas referencial por atividades, consultar a documentação do processo clicando aqui. Caso contrário, executar os passos abaixo:
      • Na tela "F043RMP - Cadastros / Modelos de plano / Relacionamentos" efetuar o relacionamento entre o plano contábil da empresa e o plano referencial da receita;
      • Para realizar o relacionamento, deve-se informar no "Modelo Plano Origem" o código do modelo utilizado pela empresa e no "Modelo Plano Destino" o código do modelo de plano referencial importado;
      • Realizar um de - para do Plano de Contas Contábil para o Plano de Contas Referencial. Após tudo relacionado, processar a tela, pois assim o relacionamento será gravado;
      • O código do plano de contas referencial deve ser informado na tela de geração do SPED na guia correspondente ao Registro I051;
      • Ao gerar o SPED Contábil marcando os registros I050 e I051, gerará as informações do relacionamento.
  3. O exercício apresentado no arquivo deverá estar todo escriturado;
  4. A rotina de zeramento deve ter sido executada para o ano do exercício apresentado;
  5. Ao gerar o relatório balancete de 01/01/YYYY a 31/12/YYYY na coluna de saldo anterior, verificar se o "ativo" fecha com o "passivo" e se todas as contas de resultados estão zeradas; Exemplo: Se a geração do arquivo é referente ao exercício de 2013, verificar de 01/01/2013 até 31/12/2013;
  6. Na tela de consulta de dias com diferenças (F650DDF - Controladoria / Gestão de Contabilidade / Contabilidade / Consultas / Lançamentos / Dias c/ Diferença), deve-se informar todas as filiais que serão apresentadas no ECD e o período referente ao exercício apresentado (01/01/YYYY – 31/12/YYYY) e pressionar o botão “Mostrar”. Caso apresentar diferenças:
    • Se as diferenças estiverem dentro do mesmo mês, na tela de geração do SPED (F669ECD) na guia correspondente ao registro I200 deverá ser selecionada a opção "Agrupar Mensalmente";
    • Se as diferenças estiverem de um mês para outro, deverá ser corrigido pois o PVA (Programa Validador e Assinador) não aceita diferenças entre um mês e outro.
  7. Para a geração dos registros J100 (BP – Balanço Patrimonial), J150 (DRE – Demonstração do Resultado do Exercício) e J210 (DLPA – Demonstração de lucros ou prejuízos acumulados / DMPL – Demonstração de mutações do patrimônio líquido) é necessário o cadastramento de visões contábeis, sendo:
    • Uma visão para o Balanço Patrimonial (Registro J100);

    • Uma Visão para a DRE (Registro J150);

    • Uma visão para a DMPL ou DLPA (Registro J210).

  8. O cadastramento das visões contábeis pode ser realizado através da tela: F046VIS - Controladoria / Gestão de Contabilidade / Visões Contábeis / Cadastro.

Importante

Ao efetuar o cadastro dos aglutinadores é necessário se atentar a informação da “Lista Dinâmica”. Esta opção é utilizada para gerar as seguintes informações no registro J100, J150 e J210:

J100 – Balanço Patrimonial

Campo 04 = IND_GRP_BA - Indicador de grupo do balanço.
Conteúdos: 1 - Ativo; 2 - Passivo e Patrimônio Líquido.
Será gerado conforme indicaçao da lista dinâmica relacionada ao aglutinador e informada na página do registro em Lista Dinâmica da Definição dos Aglutinadores.

Campo 07 = IND_DC_BAL - Indicador da situação do saldo informado no campo anterior.
Conteúdos: D - Devedor; C - Credor.

Será gerado conforme indicação da lista dinâmica relacionada ao aglutinador, informada na página do registro em Lista Dinâmica da Natureza dos Aglutinadores e a natureza do saldo registrado para o aglutinador. Ou seja, em cada aglutinador criado para atender o registro J100, será necessário classificar a lista dinâmica do aglutinador, informando se é:

Ao classificar a lista dinâmica dos aglutinadores da visão contábil da DRE é necessário que o conteúdo deste campo seja condizente ao nível da visão, onde níveis sintéticos devem receber o conteúdo P ou N e os níveis analíticos devem receber conteúdo D ou R.

Caso a visão seja desenvolvida utilizando-se de aglutinadores, no cadastro do aglutinador é possível classificar de forma manual os conteúdos dos campos em P, N, D e R. Ou ainda, utilizar as opções A ou S para que o sistema realize a classificação automática deste campo, conforme explicação abaixo:

Informando A para as linhas analíticas (o sistema irá classificar automaticamente em D ou R):

Informando S para as linhas sintéticas (o sistema irá classificar automaticamente em P ou N):

Deste modo, pode-se informar A para as linhas analíticas (o sistema irá classificar automaticamente em D ou R) e S para as linhas sintéticas (o sistema irá classificar automaticamente em P ou N).

Importante

A partir da versão 5.7.4.1 foi liberada a funcionalidade de informar contas diretamente na visão do SPED, não necessitando do cadastro de aglutinadores para todas as linhas da visão.
Caso na visão seja informada uma conta do plano contábil, e não o conceito de aglutinadores, o sistema irá classificar o conteúdo do campo IND_VL de forma automática, considerando os níveis da linha da visão, natureza e saldo da conta informada.
Para versões anteriores é obrigatória a utilização de aglutinadores em todas as linhas da visão contábil.

Importante

A tela F046VIS permite a criação de novas visões contábeis, bem como a importação e adaptação de visões contábeis padrões disponibilizadas pela Senior. No diretório de instalação do ERP (...\Sapiens\Modelos\Xml) possuímos, por exemplo os seguintes arquivos para importação:

- CCVC005 - DMPL - PJ Geral;

- CCVC006 - DMPL - PJ Geral - Lucro Presumido;

- CCVC007 - DLPA - PJ Geral;

- CCVC008 - DLPA - PJ Geral – Presumido.

A importação destes arquivos deve ser realizada através do botão “Importar” existente na tela F046VIS. Após a importação, as visões contábeis podem ser adaptadas conforme necessidades ou particularidades do cliente. Mais informações, avaliar o documentação existente no botão “Ajuda” da referida tela.

Os modelos CCVC001.XML, CCVC002.XML, CCVC003.XML, CCVC004.XML, CCVC015.XML, CCVC016.XML,CCVC017.XML e CCVC018.XML estão atualizados até o ano calendário 2015, cujo arquivo do SPED ECD/ECF são entregues em 2016. A partir do ano calendário 2016 essas visões (Balanço e DRE) devem ser atualizadas/importadas através da tela Geração e Atualização dos Planos de Contas Referências (F043RFB).

Importante

Os arquivos abaixo são do tipo "Normal" e não geram aglutinador de forma automática.

- CCVC009 - DFC – Direto;

- CCVC010 - DFC – Indireto;

- CCVC011 – DVA;

- CCVC012 - DRA.

J210 - DLPA – Demonstração de lucros ou prejuízos acumulados / DMPL – Demonstração de mutações do patrimônio líquido

A geração do registro J210 (DMPL / DLPA) segue a mesma linha dos registros J100 e J150 (necessidade de visões contábeis), porém apresenta algumas particularidades no que se refere à visualização das visões e classificação das informações (figura do fato contábil – registro J200).

Configurações DMPL:

Caso seja mantida a pré-definição das contas da visão de acordo com o plano referencial (procedimento mais recomendado), é “obrigatório” o relacionamento das contas do plano contábil x plano referencial através da tela F043RMP.

Para as linhas da visão contábil da DMPL e DLPA é obrigatório a criação de fatos contábeis. Este recurso está disponível através do botão “Fato Contábil” na tela de cadastramento da visão (F046VIS);

A figura do fato contábil é responsável pela geração dos registros J200 (Tabela de histórico de fatos contábeis que modifica a conta lucros acumulados ou a conta de prejuízos acumulados ou todo o patrimônio);

Geração automática de fatos contábeis

A partir da versão 5.8.4.2, pode-se gerar automaticamente os fatos contábeis referentes a DMPL e DLPA.

Após efetuar as configurações da visão contábil (importação / alteração / relacionamento das contas), acesse a tela “F046CVI - Controladoria / Gestão de Contabilidade / Visões Contábeis / Consultas / SPED Contábil”, informe a visão contábil referente a DMPL ou DLPA e pressione o botão “Mostrar”;

Caso os fatos contábeis da visão não tenham sido configurados anteriormente através do botão “Fato Contábil” da tela F046VIS, o sistema irá apresentar a seguinte mensagem:

Ao pressionar a opção “Automático”, o sistema irá gerar automaticamente os fatos contábeis para todas as contas do Patrimonio Líquido que possuam movimentação e estejam devidamente relacionadas com as contas do plano referencial:

Nota

Para DLPA somente é permitido único registro J210. Com isso, na visão terá apenas uma linha e o que irá detalhar os valores envolvidos será o fato contábil criado dentro da visão. Mais detalhes, verifique o banco de solução Nº 11432 - Parametrização para DMPL e DLPA para o Sped Contábil.

Geração do arquivo do SPED ECD

A geração do arquivo do SPED ECD deve ser realizada através da tela F669ECD - Controladoria > Gestão de Contabilidade > Arquivos Fiscais > SPED Contábil (ECD).

 

Tipo de Escrituração Contábil
Indicador da forma de escrituração, conforme abaixo:

Selecionar Registros
Seleção dos registros para geração, conforme escrituração contábil selecionada. Por padrão, opção Obrigatórios já vem selecionada.
Ao marcar a opção Todos, todos os registros dos blocos ficam selecionados para a geração do arquivo.

Observação

Na documentação acessada através botão Ajuda da tela de geração do SPED ECD (F669ECD) existe a tabela TIPOS DE ESCRITURAÇÃO (CONFORME REGISTRO I010). Nesta tabela é possível observar quais os registros obrigatórios e opcionais de acordo com cada tipo de escrituração selecionada.


O registro "I053 - Subcontas Correlatas" é facultativo e refere-se à demonstração dos grupos (COD_IDT) compostos de uma conta "pai" e uma ou mais subcontas correlatas. É possível utilizar o mesmo código de identificação do grupo para mais de um conjunto de conta "pai" e subconta(s). Maiores detalhes: Instrução Normativa RFB nº 1.515/2014.

O Relacionamento entre contas correlatas deve ser realizada pela tela F043RMP_2 .

 

 

 

 

Regras para a assinatura do livro digital:

O responsável pela assinatura da ECD pode ser:

Outras informações sobre a assinatura da ECD por e-PJ ou e-CNPJ:

Informações gerais:

Uma ECD ORIGINAL deve ter, pelo menos, duas assinaturas:

 

A partir da versão 3.0 da ECD os campos Nome do Auditor e Registro do Auditor serão gravados no registro J935, não mais no I030.

Mensagens mais comuns na validação do SPED Contábil

  1. Mensagem: Não foi informado nenhum registro I051.

    Solução:
    • O registro I051 pode estar desmarcado;
    • Na tela de geração do SPED ECD na guia correspondente ao registro I051 pode não ter sido informado o Modelo de Plano Referencial;
    • O relacionamento entre o plano da empresa e o plano referencial pode não ter sido realizado/processado na tela F043RMP - Cadastros / Modelos de plano / Relacionamentos;

Observação

Esta mensagem é apresentada no SPED ECD como uma advertência e não um erro, uma vez que no SPED ECD não é obrigatória a apresentação do registro I051 demonstrando o relacionamento. Porém ele é obrigatório ao SPED FCONT.

  1. Mensagem: Código do histórico padrão não encontrado.

    Solução: Falta marcar o registro I075 na tela de geração do SPED Contábil.
  2. Mensagem: Deve existir um saldo de contas de resultado antes do encerramento para o lançamento de encerramento.

    Solução: Essa mensagem ocorre porque no arquivo não foi gerado os registros I350 e I355 que demonstram o saldo das contas de resultado antes do encerramento (antes do zeramento). Deve-se avaliar:

    • Se os registros foram selecionados na tela de geração do arquivo;
    • Ao enviar esses registros será necessária a geração do registro J005.
  3. Mensagem: A validade da conta informada não está dentro do período da escrituração.

    Solução: Essa mensagem pode ser gerada em várias situações , segue abaixo alguns exemplos já encontrados:

    • No registro I051 possuía a conta 1.01.01.07.00. O período da escrituração é 2012 e para este período esta conta não pode ser mais utilizada, conforme especificação da receita. Então é necessário alterar o relacionamento, informando uma conta permitida para este período.
    • O período informado na geração do SPED for apenas um mês (Exemplo 01/2012). Deve-se alterar para gerar todo o período (01/2012 a 12/2012), assim, não ocorrerá mais a mensagem.
  4. Mensagem: Registro duplicado em relação é chave COD_CCUS+COD_AGL.

    Solução: Segue abaixo alguns exemplos que podem gerar duplicação no aglutinador.
  1. Mensagem: Conta de nível superior deverá ter a mesma natureza da subconta.

    Solução: Esta mensagem ocorre porque no arquivo .txt gerado existem registros I050 com definição de grupo diferente dos níveis superiores.

Na tela F045PLA - Cadastros / Controladoria / Contabilidade / Plano Contábil / Plano de Contas, campo Definição Grupo é possível informar os seguintes conteúdos (E045PLA.DefGru):

Na geração do registro I050 o ERP Senior irá gerar o conteúdo do campo 05 (COD_NAT) da seguinte maneira:

Ou seja, será necessário avaliar as definições de grupo informada no cadastro da conta mencionado na validação do arquivo e verificar se os níveis superiores a esta conta possuem a mesma definição de grupo. Caso haja diferenças, será necessário ajustar.

Importante

Caso a conta já possua movimentações , o campo Definição Grupo será bloqueado para alterações, sendo necessário o ajuste através de uma ferramenta de banco de dados. A partir da versão 5.7.3.1 foi disponibilizado o identificar de regras CTB- 043ATDGR01 que permite alterar o campo sem consistências de movimentação:

Aconselhamos a ativação do identificador apenas para realizar ajustes em contas já movimentadas. Após ajuste é necessário inativar o identificador para que o ERP Senior realize as consistências no momento da criação de novas contas.

Também verificar:

  1. Mensagens:
    • Soma das partidas do lançamento, a crédito, diferente do valor informado no registro Lançamento Contábil.
    • Soma dos saldos finais credores é diferente da soma dos saldos finais devedores no período informado nos registros de Saldos Periódicos.
    • Soma dos saldos iniciais credores é diferente da soma dos saldos iniciais devedores no período informado nos registros de Saldos Periódicos.
    • Total dos débitos diferente do total de créditos no período informado nos registros de Saldos Periódicos.

    O que pode estar ocasionando as mensagens:

    • O SPED Contábil era gerado para mais de uma filial, porém uma filial não possuía o campo Filial Gera Sped preenchido como Sim na tela F070FCT (Cadastros > Filiais > Parâmetros por Gestão > Contabilidade), guia Parâmetros SPED. Todas as filiais informadas na tela de geração do SPED Contábil devem possuir este parâmetro como Sim;
    • Uma das filiais selecionadas para geração do SPED Contábil não possuía o indicativo Habilitada = Sim em F070FCT (Cadastros > Filiais > Parâmetros por Gestão > Contabilidade).
    • Verificar no arquivo .TXT gerado se existem os registros referentes ao zeramento contábil (I350 e I355). Eles podem não estar lá por dois motivos:
    • Esses registros talvez não foram selecionados para geração do SPED;
    • Não exista zeramento contábil para o período. Ou, caso exista, ele pode ter sido eliminado através da rotina F046HPD (Cadastros > Controladoria > Contabilidade > Históricos Padrões). Avaliar se ele está inativo por meio da tela F046HPD.

    Observação

    Estas mensagens são geradas para os registros I150 e I155. Esses registros têm como finalidade listar o saldo das contas patrimoniais e de resultado. Deste modo, será necessário avaliar o saldos das contas geradas nos registros I155, identificando qual conta está com o saldo incorreto.

    Regras de validação:

    • O somatório do saldo inicial devedor deve ser igual ao somatório do inicial credor;
    • O total de débitos deve ser igual ao total de créditos.

    Essas diferenças podem estar sendo geradas pelas seguintes situações:

    A - A contabilidade do período possui diferenças (Ativo diferente do Passivo). O contador terá que ajustar;

    B - A contabilidade do período anterior possuí divergências (Ativo diferente do Passivo), impactando no saldo inicial. O contador terá que ajustar;

    C - A estrutura de saldos pode estar inconsistente, necessitando de uma conciliação de saldos através da tela F650CCT (Controladoria > Gestão de Contabilidade > Contabilidade > Conciliação > Saldos);

    D - As contas patrimoniais (Ativo, Passivo e Patrimônio Líquido) estão com o campo Definição Grupo da tela F045PLA diferentes de A, P ou L.

  2. Mensagem: Soma dos lançamentos a crédito, nos registros de Partidas do Lançamento, é diferente do valor informado no registro Saldos Periódicos (no período referente ao mês 12 para a conta xxxx e o centro de custo).
    Solução:
    • Esta situação ocorre porque na tabela de lançamentos (E640LCT) existe um determinado valor, e na tabela de saldos (E650SAL) existe um valor diferente;
    • Para ajustar é necessário executar uma conciliação de saldos através da rotina F650CCT - Controladoria / Gestão de Contabilidade / Contabilidade / Conciliação / Saldos;
    • Esta mensagem também pode ocorrer quando uma conta analítica possuir o indicativo de conta sintética na tabela de saldos (E650SAL.AnaSin). Neste caso a conciliação de saldos também irá ajustar a situação.
  3. Mensagem:

    Na DRE, a soma das parcelas deverá ser igual aos totais e subtotais.

    No Balanço Patrimonial, a soma das parcelas deverá ser igual aos totais e subtotais.
    Solução:
    • Efetuar a conferência do balanço (J100) e DRE (J150) gerados no arquivo .txt.
    • O DRE e Balanço é gerado de acordo com os aglutinadores ligados a visão contábil, deste modo será necessário efetuar a conferência dos valores gerados pela visão contábil afim de identificar diferenças entre os totais e subtotais na DRE e ativo e passivo no Balanço Patrimonial.
      Uma sugestão seria listar um relatório que o cliente já utiliza e conferir com a consulta da visão do DRE e Balanço. Deste modo será possível encontrar a diferença.
    • Esta mensagem também pode ocorrer caso os níveis das visões contábeis desenvolvidas para a geração dos registros J100 e J150 estejam divergentes.
      Na validação dos registros J100 e J150 o PVA (Programa Validador e Assinador) toma como base o campo 3 que indica o nível de cada linha dos registros.

      Nesta validação é sempre verificado se o somatório dos níveis inferiores é igual ao total do nível superior como pode ser observado na imagem abaixo:

      19

      Deste modo deve ser avaliada a visão contábil desenvolvida para tal procedimento ajustando os níveis da mesma conforme necessidade.
  4. Mensagem: O saldo final da conta no registro de saldos periódicos (I155) é diferente de 0 na data do encerramento.
    Solução: Essa mensagem ocorre porque no período 01/01/2011 para as contas de resultado esta iniciando com valor (registro I155). Sendo que como se trata de contas de resultado, deveria iniciar com 0,00.
  1. Mensagem: Conta não encontrada nos registros do Plano de Contas.

    Solução: Este tipo de situação ocorre porque muitas vezes é cadastrada um nova conta contábil em um determinado período, porém é realizado lançamentos em datas inferiores a data de ligação da conta à empresa.

Para este tipo de situação pode-se utilizar o recurso do Plano Ligação, evitando assim a intervenção via banco.

Como utilizar?

Dicas para quando alguns registros não são gerados

  1. I051
    • O registro I051 pode estar desmarcado;
    • Na tela de geração do SPED ECD na guia correspondente ao registro I051 pode não ter sido informado o Modelo de Plano Referencial;
    • O relacionamento entre o plano da empresa e o plano referencial pode não ter sido realizado/processado na tela F043RMP - Cadastros / Modelos de plano / Relacionamentos
    • No cadastro do plano referencial (F043MPC) devem ser informados na guia Dados Gerais os campos: Modelo Referencial=Sim e Código Inst. Referencial=Código do modelo do plano referencial (10).
  2. J100 e J150

    • Os registros I052, J100 e J150 deverão ser selecionados na tela de geração do arquivo;
    • A visão deverá possuir na composição, aglutinadores ou contas informados;
    • As visões contábeis desenvolvidas para os registros J100 e J150 devem possuir apenas uma coluna;
    • Na visão, se estiver parametrizado o campo Periodicidade = M (Mensal), na tela de geração do arquivo deverá também estar parametrizado como M (Mensal). Se estiver parametrizado na visão Periodicidade =A (Anual) na tela de geração do arquivo deverá também estar parametrizado como A (Anual).

Lentidão e travamento em alguns registros

  1. Lentidão na geração dos registros J100 e J150:

    • Este tipo de situação pode ocorrer quando na composição dos aglutinadores utilizados na visão contábil é definido o Valor Referência como M (Movimento). Neste caso, no momento da geração do SPED a rotina monta o Saldo lendo todos os movimentos dia a dia desde 01/01/2012 até 31/12/2012, deixando a geração lenta.
    • Sugerimos alterar o Valor Referência utilizando-se da opção S (Saldo Atual). Assim a rotina irá acessar a tabela de saldos (E650SAL) buscando o saldo de cada conta, não sendo mais necessário ler movimento a movimento para determinar o saldo de cada conta contábil.
    • Outro detalhe que também poderá acarretar lentidão é salvar o arquivo em um diretório de rede, com isso, aconselha-se que o arquivo gerado pelo SPED seja salvo em um diretório local, evitando então que a lentidão da rede possa impactar na performance de geração do arquivo.
    • Quando existir uma declaração e na regra do cadastro da declaração, o SQL não está definido corretamente. Por exemplo, não foram definidos no comando todas as chaves da tabela, neste caso revisar toda a regra, ajustando o comando para não comprometer a performance.
  2. Travamentos no registro I051

    • A máscara de algumas contas do plano de contas da empresa pode estar sem pontuação gerando um loop eterno na rotina de busca da classificação superior;
    • Deve-se verificar se estas máscaras foram importadas ou mesmo alteradas via banco de dados. Também é interessante que seja verificado o modelo de plano do cliente para evitar que esta situação volte a ocorrer.

Particularidades

Geração do SPED ECD por Centro de Custos

Para que os registros I051, I100, I155, I255, I310 e I355 sejam gerados com centro de custos no arquivo, torna-se necessário efetuar o relacionamento entre o modelo de planos contábil da empresa, modelo de centro de custos e modelo de plano contábil referencial.

Na tela F043RMP deve-se preencher os campos Tipo Plano (opção 1 - Contábil), Modelo de Plano Origem (código do modelo de plano contábil utilizado pela empresa), Modelo Plano C. Custo (código do modelo de plano de centro de custos utilizados pela empresa) e Modelo Plano Destino (código modelo de plano referencial utilizado para a geração do SPED). Desta forma, se já existir um relacionamento entre o modelo de plano da empresa e o modelo de plano referencial, deve-se clicar no botão Ini. Rel. CC. para que o relacionamento existente entre os modelos sejam duplicados, bastando informar os centros de custos para relacionamento.

Para informar mais de um centro de custo para uma mesma conta contábil, basta pressionar a tecla Insert. Será incluída uma linha acima da selecionada com os seguintes campos preenchidos: Conta De, Classificação, Abreviatura, Nível e A/S. Os dados da Conta Para não seráo preenchidos automaticamente, pois não há relacionamento desta conta com o novo centro de custos.

Após realizar o relacionamento das contas contábeis com os centros de custos, deve-se clicar no botão Processar para efetuar o relacionamento.

O campo Modelo Plano C.Custo ficará habilitado somente quando o Tipo Plano for 1(Contábil).

Zeramento para Centro de Custos

O zeramento das contas contábeis é feito pela tela F650ZER. Ao realizar o zeramento das contas contábeis, é aconselhável marcar a opção Zerar saldo de centro de custo/composição auxiliar para conta contábil sem saldo para que não haja inconsistências de zeramento no PVA quanto ao saldo por centro de custos.

Quando, no período informado na tela do SPED - ECD, houver zeramento para competências diferente de dezembro o registro J005 deverá ser mensal, assim como as visões dos registros J100 e J150. Caso contrário, o validador indicará inconsistências para o registro I350(Saldo das contas de resultado antes do encerramento - identificação da data).

Conciliação e Consulta de Saldos

Para que o SPED ECD seja gerado CORRETAMENTE é fundamental realizar a conciliação de saldos por centro de custos e conta contábil. A informação do saldo por conta contábil e centro de custos é gravada na tabela E650SLC.

Na geração do arquivo é verificado se os saldos estão totalmente conciliados até o período final informado. Quando os saldos não estiverem conciliados ou houver alguma manutenção de lançamentos no período, a tela F669ECD emite uma mensagem para o usuário, que deverá confirmar se a conciliação deverá ser efetuada ou não e em seguida, a rotina exibe outra mensagem, questionando se o usuário pretende ou não continuar a geração do SPED. Caso o usuário concilie os saldos, estes serão gravados automaticamente na tabela citada.

Pode-se acessar a tela F650CCT, informando o período, filial, selecionar a opção Corrigir saldos contábeis por centros de custos no campo Processo e em seguida clicar no botão Conciliar. Para incluir e/ou alterar os saldos de uma conta contábil para um centro de custos, basta clicar no botão Saldo C.Custo, informando os dados, saldos e clicar no botão Alterar. Nesta tela, a atualização dos saldos por centro de custos também pode ser realizado pelo botão de rodapé Saldo C. Custo, que será habilitado somente quando estiver selecionado o processo Corrigir saldos contábeis por centros de custos.

Como o processo de conciliação é um processo demorado, o processo Corrigir saldos contábeis por centros de custos suporta informar uma data final menor que o período atual, podendo realizar a conciliação mensalmente.

É importante ressaltar que, após realizar o zeramento para a empresa, torna-se necessário conciliar os saldos.

Geração do arquivo na tela F669ECD

Para que o SPED seja gerado por centro de custos é obrigatório marcar o registro I100(que gera o plano de centro de custos), informar o campo Modelo de Plano C. Custo (modelo de plano de custos que está relacionado com o modelo de contas da empresa e o referencial) na página Registro I051 e selecionar o campo Gerar Centro de Custos, que se encontra na página Seleção do botão Seleção.

Com estas opções selecionadas, o arquivo será gerado com o preenchimento dos campos centro de custos nos registros I051, I155, I250, I310 e I355.

Storage procedures SP_GERA650SLC

A página Senior Config., que deverá ser utilizada por orientação da Senior ou Consultor especializado, foi desenvolvida para realizar a geração dos saldos contábeis por centro de custos e limpar os dados da tabela E650SLC (Saldo mensal por conta contábil ou por centro de custos). A página é composta pelos campos:

SP Limpar
Possibilita informar Stored Procedure de usuário para limpeza da tabela.

SP Gerar
Possibilita informar Stored Procedure de usuário para geração dos saldos contábeis por centro de custos.
A Storage Procedure SP_GERA650SLC possui a finalidade de realizar a geração dos saldos contábeis por centro de custo. Em sua execução podem ocorrer os seguintes erros:

Solução: Entrar em contato com suporte Senior solicitando comando sql para recriação da Storage.

Procedure

Solução: entrar em contato com suporte senior solicitando comando sql para recriação da Storage Procedure.

Oracle: Insufficient privileges

Solução: Entrar em contato com a área de TI para obter permissão.

Observação

A permissão deverá ser feita por usuário e NÃO por grupos de usuários.

Geração dos Registros com SQL Antigo – Registro I200
Gera os registros I200 e I250 com SQL de versões anteriores é versão 5.5.1.13.

Informações diversas

No registro J930, quem deve assinar a escrituração?

São, no mínimo, dois signatários: a pessoa física que, segundo os documentos arquivados na Junta Comercial, tiver poderes para a prática de tal ato e o contabilista. Assim, devem ser utilizados somente certificados digitais e-PF ou e-CPF, com segurança mínima tipo A3. Não existe limite para a quantidade de signatários e os contabilistas devem assinar por último. Ou seja, no registro J930, deverá conter mais de um signatário, caso contrário, ao validar o arquivo apresenta a mensagem:

Os registros J100 E J150 são gerados pelo Plano de Contas ou Plano Referencial?

É possível gerar pelos dois planos. Mas acredito ser o mais correto gerar pelo plano de contas, pois os lançamentos e saldos são com base no plano de contas e não o referencial.
Como existe o relacionamento, o saldo do plano de contas passa para o plano referencial, porém, somente em memória, pois não existem tabelas para gravar valores para o plano referencial.

O que é código Hash?

Código Hash do arquivo correspondente ao livro auxiliar utilizado na assinatura digital. Quando selecionada um tipo de escrituração resumida o usuário deve primeiro submeter à escrituração auxiliar e anotar o código Hash desta. Em seguida, ao emitir a escrituração resumida deve ser informado o código Hash da auxiliar submetida anteriormente.

Código Hash do livro auxiliar
Código Hash do arquivo correspondente ao livro auxiliar utilizado na assinatura digital. Então:

Este artigo ajudou você?