Closed batata004 closed 6 years ago
Esta API (descontinuada) não serve para notas de prefeituras e para essa assinatura deve ser escrito um código especifico pois é muito diferente do padrão usado nas notas estaduais.
Puxa que pena! Mas você saberia me indicar algum termo de busca que eu poderia digitar no Google para poder gerar esse código? Eu nem sei por onde começar pois não estou familiarizado com certificados digitais.
Voce pode estudar os códigos do sped-common tem as classes que usam os certificados e a classe que cria as assinaturas vide https://github.com/nfephp-org/sped-common
Muito obrigado amigo, farei isso agora mesmo! Se não for abusar da tua paciência gostaria de só tirar mais uma última dúvida: uma coisa que eu não entendo é exatamente o que estarei "assinando" nesse XML. Digo, o XML que enviarei para a prefeitura possui várias linhas (dados do tomador, prestador...) e no final tem essas linhas referentes ao certificado digital. Essas linhas mudam para cada requisição ou elas são fixas e basta eu extrair esses dados do meu certificado digital?
OBRIGADO!
Não dá para te explica "tudo sobre" por email, a conversa é longa !!
E me faltam informações sobre o XML dessa cidade para eu responder algumas perguntas que você faz.
Roberto
Não tomarei mais seu tempo amigo, obrigado por suas respostas :)
Amigo,
Antes de mais nada gostaria de parabenizá-lo pela biblioteca, show de bola! Mas estou com uma dúvida: li um post seu no WIKI falando que com o certificado do tipo A3 (token) não será possível autenticar documentos no servidor pois o token tem que estar conectado diretamente no computador e com os drivers instalados.
Então comprei o certificado do tipo A1 para emitir notas fiscais eletronicas na prefeitura aqui de Florianopolis. Já integrei todo o meu sistema com a API da Prefeitura e a forma de gerar a NFe é bem simples: eu realizo um POST contendo um XML e pronto, a Prefeitura gerará a NFe.
Minha dúvida é a seguinte: no final do arquivo XML há várias linhas que preciso preencher no formato abaixo, como que eu gero essas linhas usando tua biblioteca e usando o certificado do tipo A1? Eu procurei bastante no código e não descobri como que gero essa parte final do arquivo XML.
Grato por sua ajuda!