Ir para conteúdo
  • Cadastre-se

dev botao
  • Este tópico foi criado há 3195 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

Boa noite pessoal...

 

gostaria de uma informação que eu estou um poko perdido...

no primeiro momento eu gero um rps correto ?

ai depois eu envio e optenho um retorno do site que é o RPS assinado...

como faço pra obter o XML NFSe para que eu emita o danfe ?

estou um poko perdido nesse ponto...

 

att

 

Tiago Passarella

  • Consultores
Postado

Boa noite Tiago,

Não é nada disso.

1. Você alimenta o componente com os dados do RPS - Recibo Provisório de Serviço;

2. Dependendo do provedor (empresa que implantou a NFS-e na cidade do contribuinte) será utilizado o método Enviar ou Gerar ou EnviarSincrono;

Os métodos Enviar e EnviarSincrono permitem o envio de um lote com até 50 RPS, já o Gerar somente 1.

No que diz respeito a assinatura tudo depende do provedor, alguns não se faz necessidade de assinar nada, outros o RPS tem que ser assinado, outros é o Lote que tem que ser assinado e outros tem que assinar o RPS e o Lote.

Os métodos acima sitados resolvem o problema da assinatura, pois existe um arquivo INI para cada provedor que diz o que tem que ser assinado.

No final de todo o processo o que temos como retorno é o XML da NFS-e, ou seja, o componente gera o XML do RPS e envia para o Web Services e este retorna o XML da NFS-e.

O XML da NFS-e poderá estar assinado ou não, isso depende de cada provedor.

Para que o método Enviar funcione de forma completa é preciso atribuir o valor True a propriedade que faz com que o componente realize a consulta após o envio.

Se essa propriedade estiver com o valor False o Lote é enviado e o método Enviar é finalizado, não realizando mais nenhuma tarefa.

Espero ter lhe dado um norte.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Membros Pro
Postado (editado)

deu um norte sim italo muito obrigado pela força...

mas quando mando enviar ele da o erro da imagem abaixo sabe o qeu pode ser ?

 

 

erro.png

Editado por tiagopassarella
  • Membros Pro
Postado

nao nao...

esta dentro do prazo é o qeu uso atualmente para emitir minhas nfes...

agora existe alguma configuração de bloqueio ?? exemplo a nfe as vezes precisa mecher no TLS SSL existe algo assim tbm pra nfse ? pode ser isso ?

  • Membros Pro
Postado

boa tarde consegui suporte do pessoal da prefeitura e me passaram um procedimento a ser feito no meu internet explorer e funcionou... ja estou conseguindo realizar o envio do rps...

 

agora a duvida é como eu gero o xml da NFSE ?

 

pois eu estou gerando o rps... realizando o envio... no meu configurador esta configurado para realizar a consulta automatica... porem ele fica tentando realizar a consulta varias vezes ate que retorna um erro em branco...

alguem sabe me dizer o pq ?

 

att

 

Tiago Passarella

  • Consultores
Postado

Boa noite Tiago,

No caso da NFS-e você não gera o XML da nota e sim do recibo, ou seja, RPS.

O componente gera o XML do RPS e envia para o Web Service do provedor, este por sua vez o processa e se estiver tudo OK retorna o XML da NFS-e.

Configure o programa exemplo para salvar os arquivos Soap.

Realize novos testes e post como anexo os XML gerados.

 

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Consultores
Postado

Boa tarde Tiago,

Favor atualizar os fontes.

Fiz uma alteração para que o componente remova do retorno do Web Service os Escapes e quebras de linhas inseridos no XML.

Refaça os testes, mas antes verifique se o componente esta configurado para consultar o lote após o envio.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Consultores
Postado

Boa tarde Tiago,

Mas você configurou o componente para realizar a consulta após o envio?

Existe uma propriedade para isso.

Se o valor dela for False o componente realiza o envio e salva o retorno apenas.

E você esta postando exatamente isso o envio e o retorno.

Ao configurar o componente para realizar a consulta outros arquivos serão gerado e salvo no disco.

Se você abrir o arquivo de retorno *-rec.xml vai notar que não contem nenhum erro e sim o numero do protocolo de recebimento do lote pelo web service.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Membros Pro
Postado

qual é essa propriedade ?

pois eu configurei a propriedade autoconsulta para true;;;

e eu envio e quando ele inicia aconsulta ele da um erro na tela sem mensagem alguma erro em branco...

e so gera esses xmls que estao em anexos...

 

 

  • Membros Pro
Postado

boa noite italo.... esta como true no meu componente...

eu tentei fazer uma consulta manualmente mas ele retorna um erro em branco mesmo pelo componente...

vou continuar fuçando aki pra ver o qeu pode ser... pq realmente nao to conseguindo progredir...

 

att

 

tiago passarella

  • Consultores
Postado

Bom dia Tiago,

Se esta configurado para consultar após o envio e esta aparecendo um erro em branco é preciso "debugar", pois deveria pelo menos salvar o XML da consulta e isso não esta ocorrendo.

O retorno após o envio esta correto, ou seja é retornado o numero do protocolo que atesta que o lote foi recebido com sucesso.

Se o componente estiver configurado para realizar a consulta, ele deve se utilizar do numero do protocolo para consultar a situação do lote.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Este tópico foi criado há 3195 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.