Login Registre-se
Erro ao Assinar NFE (Cannot resolve element with ID ...)  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
felipecaparelli

JavaC Membro
[Avatar]

Membro desde: 25/03/2015 10:04:58
Mensagens: 47
Offline

Existem alguns passos que você terá que fazer. Esse vídeo pode te ajudar: https://www.certisign.com.br/atendimento-suporte/certificado-digital/instalacao-e-emissao-de-certificado-a1
alexandrade20@gmail.com

JavaC Membro
[Avatar]

Membro desde: 18/08/2015 09:56:15
Mensagens: 76
Offline

eu já fiz esse passo...
alexandrade20@gmail.com

JavaC Membro
[Avatar]

Membro desde: 18/08/2015 09:56:15
Mensagens: 76
Offline

O estranho que na minha classe de consulta de status... e consulta de nota. e download de nota ta funcionando.

AI fui na sua pra testar. a ciência da operação. como você faz, ai não funciona. nem o status nem consulta nem download.
felipecaparelli

JavaC Membro
[Avatar]

Membro desde: 25/03/2015 10:04:58
Mensagens: 47
Offline

Qual o erro que retorna?
alexandrade20@gmail.com

JavaC Membro
[Avatar]

Membro desde: 18/08/2015 09:56:15
Mensagens: 76
Offline

Conseguir resolver muito obrigado mais uma vez.
alexandrade20@gmail.com

JavaC Membro
[Avatar]

Membro desde: 18/08/2015 09:56:15
Mensagens: 76
Offline

Estou com problema agora ao fazer o manifesto

Esta mensagem foi editada 1 vez. Última atualização foi em 06/09/2015 10:49:38

alexandrade20@gmail.com

JavaC Membro
[Avatar]

Membro desde: 18/08/2015 09:56:15
Mensagens: 76
Offline

Estranho que validei o xml e não encontrei erros...
[Thumb - okok.jpg]
 Nome do arquivo okok.jpg [Disk] Download
 Descrição
 Tamanho 313 Kbytes
 Baixado:  77 vez(es)

arthureloy

JavaC Membro

Membro desde: 30/10/2015 12:09:20
Mensagens: 2
Offline

Pessoal, tudo bem?

Tópico antigo... então...vamos ressuscitando-o...kk...inclusive é a primeira vez que posto dúvidas em fóruns.

Bom gente, eu li as mensagens anteriores e estou tentando assinar a NFE da PREFEITURA DE SÃO PAULO... cuja a documentação é um lixo (digamos de passagem). Eu montei meu xml assinando cada RPS perfeitamente, certificado A1. Mas não consigo assinar o ARQUIVO XML, apresenta erro java.lang.NullPointerException...ai alterei o código para :

String id = el.getAttribute("Id");
el.setIdAttribute("Id", true);


Agora apresenta o erro org.w3c.dom.DOMException: NOT_FOUND_ERR: Houve uma tentativa de fazer referência a um nó em um contexto no qual ele não existe.

O que não vi uma lógica porque o NFE da prefeitura de São Paulo tem um modelo diferente e não vi esse atributo ID no modelo, segue:

<?xml version="1.0" encoding="UTF-8"?>
<PedidoEnvioLoteRPS xmlns="http://www.prefeitura.sp.gov.br/nfe" xmlnssi="http://www.w3.org/2001/XMLSchema-instance" xmlnssd="http://www.w3.org/2001/XMLSchema">
<Cabecalho xmlns="" Vesao="1">
<CPFCNPJRemetente>
<CNPJ>11111111111111</CNPJ>
</CPFCNPJRemetente>
<transacao>false</transacao>
<dtInicio>2015-10-30</dtInicio>
<dtFim>2015-10-30</dtFim>
<QtdRPS>1</QtdRPS>
<ValorTotalServicos>7100.00</ValorTotalServicos>
<ValorTotalDeducoes>0.00</ValorTotalDeducoes>
</Cabecalho>
<RPS xmlns="">
<Assinatura>YawWHqr2vHEWREfMOU3WSD6gpxbZGhIzcE3vnJsYBAS/4IOTV77StiT02urJG7gyF0TXAqrLWF7K 89lTThr0dgPatvpJjIhQrHgWh3efsbou+ysaKVQp/YkybbRM/mhKaaKoSQrx3FVjdnuMrDsBHH1z bSzy9KEFcVhckXRAESuWJ2+sAO/WBsdv1ZKKASa26sC8pO9vfMZynyiSArJDw7WhQcqitmWCQCHk 8TIaDydudqTMj8nyluNLuxtkq6jN3yvkyVsOj4mFbbTC3nAbdFgWsMQAgk9Ft6KvNIEgbKGdvIfg fJyRLfB2l8GlKb37AW2I1gp7jELCHMnB5osd2w==</Assinatura>
<ChaveRPS>
<InscricaoPrestador>345678</InscricaoPrestador>
<SerieRPS>LLL</SerieRPS>
<NumeroRPS>1</NumeroRPS>
</ChaveRPS>
<TipoRPS>RPS-M</TipoRPS>
<DataEmissao>2015-10-30</DataEmissao>
<StatusRPS>N</StatusRPS>
<TributacaoRPS>T</TributacaoRPS>
<ValorServicos>7100.00</ValorServicos>
<ValorDeducoes>0.00</ValorDeducoes>
<CodigoServico>2918</CodigoServico>
<AliquotaServicos>0.03</AliquotaServicos>
<ISSRetido>S</ISSRetido>
<CPFCNPJTomador>
<CPF>28088013860</CPF>
</CPFCNPJTomador>
<RazaoSocialTomador>Brain Support Corporation</RazaoSocialTomador>
<EnderecoTomador>
<TipoLogradouro>R</TipoLogradouro>
<Logradouro>General Julio Marcondes Salgado</Logradouro>
<NumeroEndereco>134</NumeroEndereco>
<Bairro>Centro</Bairro>
<Cidade>3550308</Cidade>
<UF>SP</UF>
<CEP>01201020</CEP>
</EnderecoTomador>
<EmailTomador>jackson@brainsupport.com.br</EmailTomador>
<Discriminacao>Prestacao de Servicos de Suporte a Software.</Discriminacao>
</RPS>
</PedidoEnvioLoteRPS>



Meu código para assinatura:



Alguém poderia me ajudar???

Abraços Deus ilumine todos.
arthureloy

JavaC Membro

Membro desde: 30/10/2015 12:09:20
Mensagens: 2
Offline

Pessoal só para constar...RESOLVIDO aos 45 do segundo tempo, para NFE da Prefeitura de São Paulo eu criei a seguinte classe mesclando códigos de todo conteúdo que acompanhei na web.





agora tem a classe X509KeySelector.java essa classe eu achei na web...



Valeu gente

Abraços

Esta mensagem foi editada 1 vez. Última atualização foi em 30/10/2015 16:01:01

EduardoCLJ

JavaC Membro

Membro desde: 31/01/2017 14:33:25
Mensagens: 1
Offline

samuk.exe@hotmail.com wrote:Encontrei a Solução Galera...

Adicione essa Propriedade no seu document:


Abraços A Todos!


Setar esse atributo como true foi minha salvação! Obrigado pela informação!
 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team