Ir para conteúdo
  • Cadastre-se

dev botao

DbSeller x envio Síncrono


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

Recommended Posts

  • Consultores

Dércio,

Essa URL é para acessar o site para emitir NFS-e em ambiente de homologação e não a URL para emissão da NFS-e via Web Services.

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

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
13 minutos atrás, Italo Jurisato Junior disse:

Dércio,

Essa URL é para acessar o site para emitir NFS-e em ambiente de homologação e não a URL para emissão da NFS-e via Web Services.

Psé, estranho.. Os caras la me passaram esse endereço como sendo o correto e garantiram que não tem nenhum problema com o ambiente de homolagação agora !

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Achei o problema:

No arquivo. ini está assim:

RecepcaoLoteRPS=http://nfse%NomeURL_H%.gov.br/webservice/index/homologacao

faltou o ponto depois de nfse:

RecepcaoLoteRPS=http://nfse.%NomeURL_H%.gov.br/webservice/index/homologacao

Agora funcionou... Vou continuar com os testes aqui

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Dércio,

Esse erro ocorreu pelo fato do seu arquivo Cidades.ini esta desatualizado.

Apague os arquivos Cidades.ini e DBSeller.ini e baixe novamente.

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

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
3 horas atrás, Italo Jurisato Junior disse:

Dércio,

Esse erro ocorreu pelo fato do seu arquivo Cidades.ini esta desatualizado.

Apague os arquivos Cidades.ini e DBSeller.ini e baixe novamente.

Ok. Agora Está certa a URL. Porém ao enviar um novo RPS retorna erro que não foi informado o Lote e nem o CNPJ do prestador.

Pelo que pude ver no xml, esses dados estão.

Qual pode ser o problema agora ?

 

16151217-env-lot-soap.xml

16151217-env-lot.xml

16151217-rec-soap.xml

16151217-rec.xml

fd100d3f9da0336d1b25d0edc5f405c21cca1d5a-sit-soap.xml

fd100d3f9da0336d1b25d0edc5f405c21cca1d5a-sit.xml

fd100d3f9da0336d1b25d0edc5f405c21cca1d5a-con-sit-soap.xml

fd100d3f9da0336d1b25d0edc5f405c21cca1d5a-con-sit.xml

Link para o comentário
Compartilhar em outros sites

  • Consultores

Dércio,

Se esse é o exemplo deles, então compare com o conteúdo do arquivo:

fd100d3f9da0336d1b25d0edc5f405c21cca1d5a-con-sit.xml

que você anexou no post anterior.

Vai notar que tem a mesma estrutura.

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

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
4 minutos atrás, Italo Jurisato Junior disse:

Dércio,

Se esse é o exemplo deles, então compare com o conteúdo do arquivo:

fd100d3f9da0336d1b25d0edc5f405c21cca1d5a-con-sit.xml

que você anexou no post anterior.

Vai notar que tem a mesma estrutura.

Sim. Já tinha visto.. Só te enviei para ver se vc percebia algo de errado. Vou encaminhar os arquivos para o pessoal la da prefeitura. Vamos ver o que eles dizem.

Obrigado.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Bom dia

Entrei em contato com a prefeitura e eles insistem em dizer que o a URL correta para NFSe em homologação é http://nfse.carazinho.rs.gov.br:82/auth/login

Mesmo não concordando com eles, alterei a url no arquivo .ini e tentei enviar uma Nota.

Agora enviou, porém voltou a retornar um Except em branco no Enviar.

 

-lista-nfse.xml

-lista-nfse-soap.xml

-con-lot.xml

-con-lot-soap.xml

81-comp-nfse.xml

81-comp-nfse-soap.xml

19101646-env-lot.xml

19101646-env-lot-soap.xml

19101646-rec.xml

19101646-rec-soap.xml

81-con-nfse-rps.xml

81-con-nfse-rps-soap.xml

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
29 minutos atrás, Dércio Luis Zanatta disse:

Bom dia

Entrei em contato com a prefeitura e eles insistem em dizer que o a URL correta para NFSe em homologação é http://nfse.carazinho.rs.gov.br:82/auth/login

Mesmo não concordando com eles, alterei a url no arquivo .ini e tentei enviar uma Nota.

Agora enviou, porém voltou a retornar um Except em branco no Enviar.

 

-lista-nfse.xml

-lista-nfse-soap.xml

-con-lot.xml

-con-lot-soap.xml

81-comp-nfse.xml

81-comp-nfse-soap.xml

19101646-env-lot.xml

19101646-env-lot-soap.xml

19101646-rec.xml

19101646-rec-soap.xml

81-con-nfse-rps.xml

81-con-nfse-rps-soap.xml

Desculpe Ítalo.. Desconsidere essa última mensagem minha.. Os caras la da Prefeitura estão totalmente perdidos..

Liguei agora la e falei com um outro cara que parece entender do que está falando..

A URL de homologação está correta, não é essa página de login ai ehehehe

Só ainda não sabem pq está retornando os erros. Me disseram inclusive, que todas as notas que eu enviei cairam na base de produção deles !

Pelo que ele me disse, teria que incluir um :82 depois do .gov.br  para cair no ambiente de homolgação:

http://nfse.carazinho.gov.br:82/webservice/index/homologacao

Alterei isso no .ini, porém retorna os mesmos eros. Ficaram de ver la o que está acontecendo e vão me dar um retorno.

Depois eu posto aqui qual era o problema.

Me desculpe mais uma vez.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Boa tarde

Enviei um ConsultarNFSeporRps de uma NFSe/RPS que estão autorizados no ambiente de homologação.  A consulta parece efetuar com sucesso, retorna o xml com os dados da nota e tudo mais, porém a propriedade ACBrNFse1.NotasFiscais.Items[0].Confirmada  Retorna False. 

Nesse caso em que a NFSe já encotra-se autorizada, não deveria retornar True ?

91-comp-nfse.xml

91-comp-nfse-soap.xml

91-con-nfse-rps.xml

91-con-nfse-rps-soap.xml

Editado por Dércio Luis Zanatta
Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Dércio,

Foi são o XML da NF-e na pasta Notas?

Pois o XML: 91-comp-nfse.xml é o retorno da consulta a NFS-e por RPS e nele contem a nota que precisa ser extraída e salva separadamente.

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

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
46 minutos atrás, Italo Jurisato Junior disse:

Boa tarde Dércio,

Foi são o XML da NF-e na pasta Notas?

Pois o XML: 91-comp-nfse.xml é o retorno da consulta a NFS-e por RPS e nele contem a nota que precisa ser extraída e salva separadamente.

Sim Ítalo, com os xmls está tudo certo, O que notei aqui é que a propriedade  ACBrNFse1.NotasFiscais.Items[0].Confirmada  está ficando igual a False. Em outros provedores quando realizo essa consulta e a NFSe já está autorizada, essa propriedade retorna True. Por isso me baseio nela para saber se a consulta retornou uma NFSe autorizada ou não.

Nessse caso, essa propriedade não deveria ter retornado = True ?

Notei que não está carregando para o componente nenhum dado da nota

ACBrNFse1.NotasFiscais.Items[0].NFSe.Numero retorna Branco

ACBrNFse1.NotasFiscais.Items[0].NFSe.CodigoVerificacao retorna branco

 

Editado por Dércio Luis Zanatta
Link para o comentário
Compartilhar em outros sites

  • Consultores

Dércio,

Ao gerar e enviar o RPS você esta informando a série do mesmo?

Se sim, você notou que no retorno da consulta (  91-comp-nfse.xml  ) no grupo <IdentificacaoRps> a série esta em branco?

Isso faz com que o componente não carregue os dados e o Confirma fica com o valor False;

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

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
Em 19/09/2016 at 15:03, Italo Jurisato Junior disse:

Dércio,

Ao gerar e enviar o RPS você esta informando a série do mesmo?

Se sim, você notou que no retorno da consulta (  91-comp-nfse.xml  ) no grupo <IdentificacaoRps> a série esta em branco?

Isso faz com que o componente não carregue os dados e o Confirma fica com o valor False;

Bom dia

Hoje finalmente, o pessoal da Prefeitura de Carazinho me retornou que fizeram alguma alterações no ambiente de homologação para mim testar novamente.

Enviei um novo RPS e retornou o erro "Tempo limite atingido para operação"

Carreguei o RPS no componente e fiz uma ConsultaNFSePorRPS.  Quando faço isso, o xml de envio é gerado com dois RPSs. Um com os que eu carreguei e outro exatamente igual, porém sem a série.

Seguem xmls em anexo..

 

111-comp-nfse.xml

111-comp-nfse-soap.xml

23101219-env-lot.xml

23101219-env-lot-soap.xml

23101219-rec.xml

23101219-rec-soap.xml

111-con-nfse-rps.xml

111-con-nfse-rps-soap.xml

23101136-env-lot.xml

23101136-env-lot-soap.xml

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Dércio,

Verifique se a sua aplicação não esta executando indevidamente um ADD a mais com isso adicionando uma segundo RPS sem nenhuma informação.

Abra o arquivo: 23101219-env-lot.xml através de um navegador, note que existe 2 RPS (<QuantidadeRps>2</QuantidadeRps>), sendo que o segundo não contem nenhuma informação as TAGs estão vazias.

Esse arquivo só é gerado ao executar o método Enviar e para montar o lote ele se baseia na quantidade de RPS adicionados ao componente.

 

 

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

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
3 minutos atrás, Italo Jurisato Junior disse:

Bom dia Dércio,

Verifique se a sua aplicação não esta executando indevidamente um ADD a mais com isso adicionando uma segundo RPS sem nenhuma informação.

Abra o arquivo: 23101219-env-lot.xml através de um navegador, note que existe 2 RPS (<QuantidadeRps>2</QuantidadeRps>), sendo que o segundo não contem nenhuma informação as TAGs estão vazias.

Esse arquivo só é gerado ao executar o método Enviar e para montar o lote ele se baseia na quantidade de RPS adicionados ao componente.

 

 

Eu estou adicionando somente um RPS no componente, isso com certeza.

Fiz a somente a consulta agora e reparaei que o xml retornado está sem a Série.. Deve ser por isso que está adicionando outro RPS.

Já repassei isso para o pessoal da Prefeitura. 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Dércio,

O arquivo que mencionei só é gerado quando se envia o lote e não quando se realiza uma consulta.

<EnviarLoteRpsEnvio xmlns="http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd">

  <LoteRps id="23101219">

    <NumeroLote>23101219</NumeroLote>
    <Cnpj>93513190000121</Cnpj>
    <InscricaoMunicipal>12928</InscricaoMunicipal>
    <QuantidadeRps>2</QuantidadeRps>
    <ListaRps>
      (...)

Caso você esteja realizando testes com a sua aplicação, por favor faça testes com o programa exemplo

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

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
9 minutos atrás, Italo Jurisato Junior disse:

Dércio,

O arquivo que mencionei só é gerado quando se envia o lote e não quando se realiza uma consulta.

<EnviarLoteRpsEnvio xmlns="http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd">

  <LoteRps id="23101219">

    <NumeroLote>23101219</NumeroLote>
    <Cnpj>93513190000121</Cnpj>
    <InscricaoMunicipal>12928</InscricaoMunicipal>
    <QuantidadeRps>2</QuantidadeRps>
    <ListaRps>
      (...)

Caso você esteja realizando testes com a sua aplicação, por favor faça testes com o programa exemplo

Sim Ítalo, porém o problema somente ocorre quando eu envio logo depois de consultar, se eu não consultar não gera dois rps !

Vou tentar fazer com o programa exemplo..

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Dércio,

Antes de executar a rotina que alimenta o componente com os dos do Recibo, esta sendo executado:  ACBrNFSe1.NotasFiscais.Clear; ?

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

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa noite Dércio,

Depois de executar o método consultarNFSePorRps é executado o Clear, depois o componente é alimentado com os dados do RPS que se deseja enviar e por fim o método Enviar é executado?

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

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
14 horas atrás, Italo Jurisato Junior disse:

Boa noite Dércio,

Depois de executar o método consultarNFSePorRps é executado o Clear, depois o componente é alimentado com os dados do RPS que se deseja enviar e por fim o método Enviar é executado?

Não Ítalo.

Primeiro eu faço o cliear,  alimento o componente com o RPS que quero consultar, depois consulto, e se o RPS não está confirmado é enviado.

Eu nunca consegui fazer a consulta sem carregar o RPS no componente.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Dércio,

Você concorda que se a aplicação tiver um controle efetivo da numeração dos RPS você não precisa realizar essa consulta?

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

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2947 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.

The popup will be closed in 10 segundos...