Tempo aproximado para leitura: 05:00 min
Ocorrência
Ao validar o arquivo da ECD - Escrituração Contábil Digital é apresentada a seguinte mensagem:
Data: 15/06/2024 - 18:19:11 -Sistema: SPED-CONTABIL -Versão: 10.1.8 -Sistema Operacional: Windows 10 -Arquitetura SO: 64 -Versão Java: 1.8.0_201 -Arquitetura JVM: 32
br.gov.serpro.sped.contabilpva.infra.excecao.ExcecaoAcessoBanco: Ocorreu um erro durante o acesso ao banco de dados do aplicativo.
%s.
at br.gov.serpro.sped.contabilpva.infra.excecao.FabricaExcecao.getExcecaoAcessoBanco(FabricaExcecao.java:170)
at br.gov.serpro.sped.contabilpva.nucleo.controle.escrituracao.importar.ControleImportarEscrituracao.inserirEscrituracaoNoMaster(ControleImportarEscrituracao.java:752)
at br.gov.serpro.sped.contabilpva.nucleo.controle.escrituracao.importar.ControleImportarEscrituracao.importarEscrituracao(ControleImportarEscrituracao.java:448)
at br.gov.serpro.sped.contabil.pva.fronteira.menu.principal.acoes.AcaoImportarEscrituracao.importarEscrituracao(AcaoImportarEscrituracao.java:99)
at br.gov.serpro.sped.contabil.pva.fronteira.acoes.Acoes.actionPerformed(Acoes.java:55)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.AbstractButton.doClick(AbstractButton.java:376)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:842)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:886)
at java.awt.Component.processMouseEvent(Component.java:6539)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
at java.awt.Component.processEvent(Component.java:6304)
at java.awt.Container.processEvent(Container.java:2239)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Container.dispatchEventImpl(Container.java:2297)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4535)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476)
at java.awt.Container.dispatchEventImpl(Container.java:2283)
at java.awt.Window.dispatchEventImpl(Window.java:2746)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)
at java.awt.EventQueue$4.run(EventQueue.java:733)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:730)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused by: br.gov.serpro.vepxml.persistencia.excecao.ExcecaoAcessoPersistencia: br.gov.serpro.bdembutido.conexao.excecao.ExcecaoBanco: Houve um erro ao executar o sql.
at br.gov.serpro.vepxml.persistenciabd.dao.registro.DaoGenericoBDVep.inserir(DaoGenericoBDVep.java:58)
at br.gov.serpro.sped.contabilpva.nucleo.controle.escrituracao.importar.ControleImportarEscrituracao.lambda$inserirEscrituracaoNoMaster$0(ControleImportarEscrituracao.java:736)
at java.util.ArrayList.forEach(ArrayList.java:1257)
at br.gov.serpro.sped.contabilpva.nucleo.controle.escrituracao.importar.ControleImportarEscrituracao.inserirEscrituracaoNoMaster(ControleImportarEscrituracao.java:736)
... 41 more
Caused by: br.gov.serpro.bdembutido.conexao.excecao.ExcecaoBanco: Houve um erro ao executar o sql.
at br.gov.serpro.bdembutido.gerente.sessao.SessaoDefault.executarSql(SessaoDefault.java:163)
at br.gov.serpro.bdembutido.executorsql.ExecutorSqlAbstrato.executarComando(ExecutorSqlAbstrato.java:62)
at br.gov.serpro.bdembutido.executorsql.ExecutorSqlDefault.executarComando(ExecutorSqlDefault.java:73)
at br.gov.serpro.bdembutido.dao.generico.DaoGenerico.inserirObjeto(DaoGenerico.java:141)
at br.gov.serpro.vepxml.persistenciabd.dao.registro.DaoGenericoBDVep.inserir(DaoGenericoBDVep.java:56)
... 44 more
Caused by: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'codigoqualificacao' at row 1
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3931)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3869)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2524)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2675)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2465)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2439)
at com.mysql.jdbc.StatementImpl.executeInternal(StatementImpl.java:829)
at com.mysql.jdbc.StatementImpl.execute(StatementImpl.java:923)
at org.apache.commons.dbcp.DelegatingStatement.execute(DelegatingStatement.java:332)
at org.apache.commons.dbcp.DelegatingStatement.execute(DelegatingStatement.java:332)
at org.apache.commons.dbcp.DelegatingStatement.execute(DelegatingStatement.java:332)
at br.gov.serpro.bdembutido.gerente.sessao.SessaoDefault.executarSqlNaoPreparado(SessaoDefault.java:199)
at br.gov.serpro.bdembutido.gerente.sessao.SessaoDefault.executarSql(SessaoDefault.java:159)
... 48 more
Ambiente
Cross Segmentos - TOTVS Backoffice (Linha RM) - TOTVS Gestão Contábil - A partir da versão 12.1
CausaEsse incidente ocorre quando o campo 5 COD_ASSIN (Código de qualificação do assinante) do registro J930 é superior ao tamanho definido no manual da ECD, de apenas 3 dígitos.
SoluçãoPara solucionar essa ocorrência, realize os seguintes passos:
1. Acesse o menu Obrigações Acessórias | Cadastros | Qualificação de Assinantes:
2. Editar o cadastro utilizado na geração do arquivo | Corrigir os códigos de acordo com a 'Tabela de Qualificação de Assinante' do Manual da ECD:
0 Comentários