Alex Garcia Postado 9 Abril Compartilhar Postado 9 Abril Bom Dia, Fiz a atualização do AcBr na última sexta-feira 05/04/2024 para a adequação da Sefaz que entraria em vigor na segunda 08/04/2024 e ao rodar meu projeto com o AcBr atualizado, me deparo com o erro '1871 - Element '{http://www.portalfiscal.inf.br/cte}CTe': Missing child element(s). Expected is ( {http://www.w3.org/2000/09/xmldsig#}Signature ).' ao tentar autorizar o CTe. Debugando a aplicação no método Assinar (ACBrCTe.Conhecimentos.Assinar), verifico que até certo momento dentro do método Assinar eu tenho um XML Assinado com todas as tags da assinatura, desde "<Signature> até <KeyInfo> com DigestValue, SignatureValue e X509Certificate porém, eu outro momento, ainda dentro do método, o XML fica sem as assinaturas, finalizando nas tag "</infCTeSupl> </CTe>" e, passando do método Assinar sem erro e, retornando o erro mencionado acima, indo para o método Validar, gerando um XML com erro (segue em anexo). Fico no aguardo de alguma ajuda. Desde já, Obrigado! 50240407811984000130570010000000121000000128-cte.xml Link para o comentário Compartilhar em outros sites More sharing options...
cefantacini Postado 9 Abril Compartilhar Postado 9 Abril Estou com o mesmo problema, atualizei o ACBr hoje (09/04/2024) e ao tentar emitir o CTe recebo o seguinte erro: . Lembrando que não fiz nenhuma alteração na rotina de transmissão após a atualização do ACBr e que até antes de atualizar o ACBr estava emitindo normalmente. Link para o comentário Compartilhar em outros sites More sharing options...
Alex Garcia Postado 9 Abril Autor Compartilhar Postado 9 Abril Retornei meu AcBr para a revisão 33199 (04/04/2024) e consegui autorizar o CTe. Eu estava na revisão 33214. Link para o comentário Compartilhar em outros sites More sharing options...
cefantacini Postado 9 Abril Compartilhar Postado 9 Abril Eu voltei para este nível de revisão aqui e resolveu tbém... Link para o comentário Compartilhar em outros sites More sharing options...
Moderadores Solution BigWings Postado 9 Abril Moderadores Solution Compartilhar Postado 9 Abril Enviei uma possível correção, rev. 33217. Favor atualizar os fontes, reinstalar os componentes e testar novamente. BigWingsAjude o Projeto ACBr crescer - Assine o SAC Link para o comentário Compartilhar em outros sites More sharing options...
cefantacini Postado 9 Abril Compartilhar Postado 9 Abril Atualizei para a revisão 33217 e o problema permanece... Link para o comentário Compartilhar em outros sites More sharing options...
Alex Garcia Postado 9 Abril Autor Compartilhar Postado 9 Abril 4 horas atrás, cefantacini disse: Atualizei para a revisão 33217 e o problema permanece... Não tive tempo para atualizar o AcBr novamente e realizar os testes hoje, mas amanhã eu faço e retorno uma resposta. Link para o comentário Compartilhar em outros sites More sharing options...
antonio donizete ribeiro junior Postado 10 Abril Compartilhar Postado 10 Abril Atualizei os meus fontes hoje e resolveu o problema. Mas tive que ajustar no meu projeto parar o tipo de impressão do DANFSe ficar igual ao informado no CTe. Obrigado. Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Italo Giurizzato Junior Postado 10 Abril Consultores Compartilhar Postado 10 Abril Bom dia @cefantacini, Além de atualizar é preciso reinstalar o ACBr novamente e por fim compilar a aplicação com a opção Build. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP Araraquara - A era dos Trólebus Link para o comentário Compartilhar em outros sites More sharing options...
cefantacini Postado 10 Abril Compartilhar Postado 10 Abril Eu atualizei o ACBR, reconstrui o lazarus, atualizei os schemas e recompilei o projeto e o problema acima foi resolvido, porém, apareceu outro. Sendo que eu estou alimentando o componente com tiRetrato, que tem indice 1 : TpcnTipoImpressao = (tiSemGeracao, tiRetrato, tiPaisagem, tiSimplificado, tiNFCe, tiMsgEletronica); Porém o XML está sendo alimentado com 0 Link para o comentário Compartilhar em outros sites More sharing options...
Moderadores Juliomar Marchetti Postado 10 Abril Moderadores Compartilhar Postado 10 Abril Pega o exemplo do svn e testa com ele Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Italo Giurizzato Junior Postado 10 Abril Consultores Compartilhar Postado 10 Abril Boa tarde @cefantacini, Para estar gerando a tag com o valor zero, isso significa que o campo tpImp não esta recebendo o valor de tiRetrado. Me diz uma coisa, nas linhas: Qual é o valor do índice "i" ? Lembre-se que o primeiro elemento da lista sempre é zero e não 1. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP Araraquara - A era dos Trólebus Link para o comentário Compartilhar em outros sites More sharing options...
cefantacini Postado 10 Abril Compartilhar Postado 10 Abril o Valor do Indice [ i ] é 0 Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Italo Giurizzato Junior Postado 10 Abril Consultores Compartilhar Postado 10 Abril @cefantacini, Muito estranho, vai ser necessário debugar para saber em qual momento o valor de tpImp deixa de ser tiRetrato (valor 1) e passa a ser tiSemGeracao (valor zero). Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP Araraquara - A era dos Trólebus Link para o comentário Compartilhar em outros sites More sharing options...
antonio donizete ribeiro junior Postado 10 Abril Compartilhar Postado 10 Abril 58 minutos atrás, cefantacini disse: o Valor do Indice [ i ] é 0 Tive esse problema e resolvi assim: CTe.Ide.tpImp := tiRetrato; frmMain.ACBrCTe.DACTE.TipoDACTE:= tiRetrato; Link para o comentário Compartilhar em outros sites More sharing options...
cefantacini Postado 10 Abril Compartilhar Postado 10 Abril 46 minutos atrás, antonio donizete ribeiro junior disse: Tive esse problema e resolvi assim: CTe.Ide.tpImp := tiRetrato; frmMain.ACBrCTe.DACTE.TipoDACTE:= tiRetrato; Valeu, resolveu! Link para o comentário Compartilhar em outros sites More sharing options...
Moderadores Juliomar Marchetti Postado 11 Abril Moderadores Compartilhar Postado 11 Abril Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br Link para o comentário Compartilhar em outros sites More sharing options...
Recommended Posts