Pular para o conteúdo

Fóruns / ECD e ECF

O que é o registro j005 no ecd?

Como funciona este fórum

Moderado por Emanuel Kaufman. As três primeiras mensagens de cada pessoa passam por revisão e respondemos em até 1 dia útil.

Aqui se discute o comportamento do sistema. Decisão tributária é sempre da sua empresa, e ninguém neste fórum dá parecer.

Tudo o que você publicar é público e pode ser usado por terceiros, inclusive por sistemas de IA. Não publique dado de cliente, nome de empresa nem tela do produto.

Esta pergunta foi sinalizada
10 Respostas

Pessoal, uma dúvida chata. Sou controller, cinco anos em farma, e estou num projeto S/4HANA 2023 com a ECD em preparação. Li o manual de leiaute, bem, e olha que não entendi o j005 sem ver um caso real. Gerei o arquivo de teste e o validador aceitou quase tudo, só que o j005 sai vazio. Comparei as datas do arquivo com as de outro programa e reprocessei a abertura do exercício, sem sucesso. Alguém já viu o j005 preenchido em arquivos de teste? Qual campo do cadastro alimenta esse bloco?


Atualização:

O risco que já vi é o erro aparecer só com várias filiais. Obrigado a todos, bem, e olha que testei com um cadastro só e o bloco saiu certo. Por isso ainda não confio no resultado do j005 e preciso de um método. Minha pergunta de seguimento: como vocês montam um conjunto de teste com várias filiais sem usar dados reais?


Atualização:

Essa resposta é o que eu precisava, o resultado importa mais que o leiaute. Eu não tinha pensado na trilha de prova, bem, e olha que fazia isso sem perceber. Minha pergunta de seguimento: vocês guardam a conferência do j005 junto com o arquivo enviado ou em outro repositório?

Avatar
Cancelar
Melhor resposta

Vale checar o j005 antes do envio, afinal? A conclusão desta conversa é que a ECD só é confiável quando três coisas batem: a identificação do contribuinte no cadastro, o escopo de cada filial e a conferência por amostra. Sem isso, não dá para entregar com segurança. Primeiro, consulte o leiaute vigente da ECD e localize o j005. Depois, compare uma ECD gerada com a origem contábil, campo a campo, e guarde a prova. Por fim, confirme se todas as filiais estejam dentro do escopo antes de liberar. A decisão sobre o que cada entidade deve entregar cabe à área fiscal do contribuinte, e o nosso papel é mostrar como o sistema se comporta e deixar a prova pronta. Para aprofundar, veja ECD e ECF no SAP. Confirme com o tributário da empresa antes de aplicar.


Fontes oficiais consultadas

Avatar
Cancelar
Melhor resposta

Na nossa rotina de mineração, as entidades do grupo têm cadastros diferentes, e o j005 só fica certo quando cada uma tem a sua ECD validada. Rafael, complemento sua ressalva. Vejo o risco assim: minha ressalva, ó, é que o validador pode passar mesmo com campo vazio, então a conferência precisa ser humana e por amostra. Os analistas deverão olhar uma ECD por filial antes do envio, e guardar a planilha como evidência. A evidência deve ficar em formato digital, e nisso não há atalho.

Avatar
Cancelar
Melhor resposta

Quando as datas do teste correspondem às do programa, o gerador conseguirá gravar o j005 sem erro, mas isso não prova que o conteúdo esteja certo. Discordo de quem acha que o validador aceitar é sinal de conformidade. Eu fico no campo a campo: o pulo do gato, né, é comparar cada campo do j005 com a origem contábil, porque o validador pode aceitar valor errado mesmo com cadastro completo. Eu não confiaria no validador sozinho.

Avatar
Cancelar
Melhor resposta

Uma saída simples existe. Na minha equipe, a resposta sai em duas camadas: primeiro o leiaute oficial, depois um teste com os dados do ano anterior. E o pulo do gato, tá, é guardar a prova de cada conferência do j005, porque o auditor pede a trilha dos seguintes passos sem aviso. Esse caminho vale para quem tem time pequeno e pouca variação de cadastro. Para uma operação grande, a melhor escolha é automatizar a conferência, mesmo que demore mais no começo.

Avatar
Cancelar
Melhor resposta

Renato, discordo de você num ponto: ao montar o j005, o sistema não consegue recuperar a informação só a partir do leiaute, então não é seguro confiar no que o gerador devolve. Eu revisaria, no fechamento, tá, o registro de origem antes de qualquer envio. Se o registro de origem estiver incompleto, o j005 sai com lacuna, e nenhuma configuração corrige isso depois. Aí não é questão de configuração, é de cadastro.

Avatar
Cancelar
Melhor resposta

Concordo em parte com a Raquel Ribeiro, o princípio do conjunto faz sentido. Discordo quando diz que basta comparar a estrutura, porque o j005 depende dos parâmetros do cadastro, não só do leiaute. E, em outras palavras, pois é, a minha pergunta é: quais parâmetros você conferiu antes de dizer que a estrutura está certa?

Avatar
Cancelar
Melhor resposta

Alguém já testou separar a geração por tipo de pessoa? Na minha equipe, a outra forma foi gerar blocos diferentes para cada situação: pessoa jurídica obrigada à ECD de um lado, e as demais, isentas, de outro. Esse caminho vale quando a carteira tem poucos tipos. Quando há muitos grupos, prefira um cadastro único com o indicador de tipo, senão a manutenção vira um trabalho sem fim. Pelo que vivi, e aí, o bom é que a gente testa cada grupo separado antes de juntar.

Avatar
Cancelar
Melhor resposta

Na nossa rotina de contador em serviços, o cadastro de cada filial precisa estar correto antes de gerar a ECD, porque a identificação do contribuinte sai no início e qualquer erro se propaga. Raquel, complemento o seu ponto: agora, um alerta, não basta gerar, é preciso entregar uma ECD validada e conferir se todas as filiais estejam no escopo certo. Eu criaria uma planilha com o CNPJ e o status de cada filial antes do envio, para não descobrir a falha depois.

Avatar
Cancelar
Melhor resposta

Se a equipe prefere não depender do j005 no go-live, uma saída é fechar o conjunto com os blocos obrigatórios e tratar o j005 como validação separada. Esse caminho, agora, no go-live, vale quando as entidades do grupo têm cadastros idênticos e o time consegue reprocessar a ECD do zero. Quando o cadastro varia muito entre filiais, as filiais deverão montar o j005 a partir de uma consulta de conferência, e não do próprio gerador. Assim a equipe enxerga a diferença antes do envio, sem depender de um segundo sistema.

Avatar
Cancelar
Melhor resposta

Não sei afirmar o que é o j005 só com o material que tenho aqui, e não vou chutar. O que consigo afirmar é um princípio: se as ECDs correspondem à mesma apuração, o programa conseguirá lê-las sem remendo. Vale registrar, ó, que isso trata do conjunto e não do conteúdo do j005. Para não depender de memória, eu abriria o leiaute vigente da ECD, localizaria o j005 e compararia a estrutura com o seu teste, campo a campo.

Avatar
Cancelar

Sua resposta

Tente oferecer uma resposta substancial. Se quiser comentar sobre a pergunta ou resposta, basta utilizar a ferramenta de comentários. Lembre-se de que você sempre pode revisar suas respostas - Não há necessidade de responder à mesma pergunta duas vezes. Não esqueça de votar - Selecionar as melhores perguntas e respostas é realmente útil!

Perguntas relacionadas

Mais conversas em ECD e ECF.

Ver todas do fórum