Olá!
Atualmente me encontro desenvolvendo uma integração com sistema de notas fiscais eletronicas de BH, no entato o erro em questão está me impedindo de prosseguir, se alguem também estiver passando por algo do tipo, gostaria de saber se encontrou alguma solução:
SERVIÇO: RecepcionarLoteRps
CABEÇALHO:
<?xml version="1.0" encoding="UTF-8"?><cabecalho xmlns="http://www.abrasf.org.br/nfse.xsd" versao="1.00"><versaoDados>1.00</versaoDados></cabecalho>
ERRO:"
<?xml version='1.0' encoding='UTF-8'?><EnviarLoteRpsResposta
xmlns="http://www.abrasf.org.br/nfse.xsd"><ListaMensagemRetorno><MensagemRetorno><Codigo>E174</Codigo><Mensagem>Arquivo
enviado com erro na
assinatura.</Mensagem></MensagemRetorno></ListaMensagemRetorno></EnviarLoteRpsResposta>
Conforme verificado no mesmo se trata de um erro na assinatura do documento, no entanto ao testarmos esse xml no site https://www.receita.fazenda.gov.br/Aplicacoes/SSL/ATBHE/assinadoc/ValidadorAssinaturas.app/valida.aspx , e removermos o name space xmlns="http://www.abrasf.org.br/nfse.xsd" a assinatura do mesmo é aprovado com sucesso. Porem se enviarmos o xml sem o xmlns="http://www.abrasf.org.br/nfse.xsd" o sistema de BH informa que é um elemento obrigatorio, conforme esta descrito na documentação onde o mesmo é marcado como obrigatório.Devido a isso me encontro em dúvida em relação a assiantura e o modelo aceito pelo sistema de BH, e não pude esclarecer as mesmas com as informações disponíveis no site.
Das opções atualmente disponíveis no google, ja tentei uma variedade de alterações no entanto sem sucesso, a validade da assinatura é atestada pela receita federal.Em relação a erros de estrutura, os erros davam antes desse e foram corrigidos, fazendo com que eu deduzisse que a estrutura do arquivo esta correta no entanto somente a assinatura não.
Grato pela ateção!