Tempo aproximado para leitura: 00:05:10 min
Dúvida
Como definir as informações para compor o Registro I157: Transferência de Saldos de Plano de Contas Anterior?
Ambiente
Cross Segmentos - TOTVS Backoffice (Linha Datasul) - SPED / Escrituração Contábil Digital (ECD) - Versão 12
Solução
A Receita Federal implementou a partir do leiaute 8.00 validações dos registros C155 - Detalhe dos Saldos Periódicos Recuperados atualizados quando da recuperação da ECD - Escrituração Contábil Digital - Diário Geral do ano anterior.
Os registros C155 recuperados da ECD do ano anterior precisam estar de acordo com os registros I155 - Detalhe dos Saldos Periódicos gerados na ECD do exercício atual.
O programa da Receita Federal avalia o saldo final da ECD Recuperada que precisa ser igual ao saldo inicial da ECD Atual. Quando o saldo não é encontrado o programa da Receita Federal busca informações do Registro I157.
Na troca do plano de contas por exemplo, é necessário a definição do registro. Considerando que a ECD Recuperada foi gerada de janeiro a dezembro, o saldo final de dezembro de 2023 será validado com o saldo inicial de janeiro de 2024 apresentado na ECD Atual. Considerando este cenário, o período e exercício informado no registro I157 deverá ser:
Período = 01
Exercício = 2024
A geração do registro I157, ficará vinculado a cada registro I155 da ECD Atual, importante observar o preenchimento de cada campo. Para o registro ser gerado no arquivo, os campos da tabela dwf-transf-sdo-ctbl serão lidos a partir da leitura da tabela dwf-sdo-ctbl-ecd. Condição de leitura:
dwf-transf-sdo-ctbl.cod-empresa = dwf-sdo-ctbl-ecd.cod-empresa, onde o código da empresa é o informado na extração e geração do arquivo ECD;
dwf-transf-sdo-ctbl.cod-cta-ctbl = dwf-sdo-ctbl-ecd.cod-cta-ctbl, código atual da conta contábil;
dwf-transf-sdo-ctbl.cod-ccusto = dwf-sdo-ctbl-ecd.cod-ccusto , código do centro de custo dos saldos atuais ou manter em branco quando a conta não movimenta por centro de custo;
dwf-transf-sdo-ctbl.cod-unid-negoc = dwf-sdo-ctbl-ecd.cod-unid-negoc, só informar se na ECD a unidade de negócio compor a informação com o centro de custo, exemplo: custo/UNeg. Senão manter em branco;
dwf-transf-sdo-ctbl.num-period-ctbl = dwf-sdo-ctbl-ecd.num-period-ctbl, mês posterior ao ultimo período da ECD Recuperada ou seja, o primeiro período da ECD Atual.
dwf-transf-sdo-ctbl.num-exerc-ctbl = dwf-sdo-ctbl-ecd.num-exerc-ctbl, informar o exercício da ECD Atual.
Código da conta contabil da ECD Anterior irá informar no campo dwf-transf-sdo-ctbl.cod-cta-ctbl-ant.
Código do centro de custo da ECD Anterior irá informar no campo dwf-transf-sdo-ctbl.cod-ccusto-ant.
Código estabelecimento, campo dwf-transf-sdo-ctbl.cod-estab pode ser mantido em branco.
Outro exemplo de necessidade de geração do registro I157, é a remoção ou inclusão do código de unidade de negócio no Plano Referencial definido no programa UTB119 - Matriz de Tradução de Contas Externas. Para que o programa de validação da Receita Federal consiga validar corretamente a relação entre os registros C155 recuperados do ano anterior com os registros I155 do exercício atual, será necessário informar os registros I157 fazendo a relação dos códigos utilizados na ECD Anterior, com os códigos gerados na ECD Atual.
A tabela dwf-transf-sdo-ctbl não é alimentada de forma automática pelo Sistema. O manual da Receita Federal orienta que o registro deve ser utilizado para informar as transferências de saldos das contas do plano de conta anterior, quando não forem realizados lançamentos contábeis transferindo o saldo da conta antiga para a conta nova nos registros I200 - Lançamento Contábil e I250 - Partidas do Lançamento.
Pode optar pela digitação manual dos dados através do módulo MLF - Módulo Layout Fiscal, programa LF0203 - Manutenção e Consulta das Informações de Todas as Tabelas ou fazer a importação dos dados.
Segue detalhamento dos procedimentos necessários para a importação dos registros:
1 - Criar o leiaute no programa LF0214 - Configuração Layout para a tabela dwf-transf-sdo-ctbl:
2 - Configurar os campos do leiaute:
3 - Para definir o arquivo de importação a partir dos registros da ECD do ano anterior. Editar o arquivo utilizado na recuperação, localizar o registro I150 - Saldos Periódicos – Identificação do Período do mês 12 e copiar todos os registros I155 que estiverem abaixo. Exemplo de conteúdo base para definir o arquivo de importação:
Colar os registros I155 em uma planilha e converter o texto para colunas utilizando o separador pipe: |, no exemplo foi utilizado o Excel:
Após separar o texto em colunas, ajustar as colunas para que fiquem de acordo com a sequencia das informações do leiaute definido no programa LF0214.
Ajustar também a largura das colunas de acordo com o tamanho de cada campo definido pelo leiaute. Por exemplo, no leiaute o campo de conta contábil foi definido com 20 posições, então na planilha a coluna de conta contábil deve estar definida com largura igual a 20:
Após todos os ajustes da planilha salvar em arquivo formato texto para que seja possível realizar a importação. Para isso utilizar a opção Salvar Como e salvar com o formato .prn:
Exemplo do arquivo de importação aberto em editor texto:
4 - Para realizar a importação acessar o LF0303 - Importação Inf Fiscais:
Após a importação os dados serão criados no programa LF0203, tabela dwf-transf-sdo-ctbl:
Ao fazer a geração da ECD conferir se os registros I157 são gerados no arquivo para então dar continuidade com a validação do arquivo.
Saiba mais
Erro apresentado na recuperação da ECD Anterior:
Cross Segmentos - Linha Datasul - ECD - Validação: A Conta/Centro de Custo foi recuperada de escrituração anterior (consta no registro C155) e não existe no primeiro mês da escrituração atual (no registro I155 ou I157)
0 Comentários