Ir para conteúdo
  • Cadastre-se

dev botao

Provedor NFSeBrasil (Memory) - Nova cidade


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

Recommended Posts

Bom dia.

Adaptei os fontes e os arquivos ini's para um novo município, que utiliza o provedor Memory (NFSeBrasil).

Cidade: Campestre: 3111002

Ainda não consegui enviar o XML, pois o ambiente de homologação deles não retornava o erro correto, hoje começou a retornar o seguinte erro: "String could not be parsed as XML"

Mas se importar o lote do XML pelo site está correto.

Estou enviando as unit's e os arquivos INI's alterados.

Obs: Sem essas alterações o lote nem é validado no site.

Atenciosamente.

ACBrNFSeWebServices.pas

Cidades.INI

NFSeBrasil.ini

pnfsConversao.pas

pnfsEnvLoteRpsResposta.pas

pnfsNFSeG.pas

pnfsNFSeW_ABRASFv1.pas

------------------------------------------------

Jéter Rabelo Ferreira
Campestre/MG

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Jéter,

Muito obrigado pela colaboração, já enviei para o repositório.

Fiz uma alteração no arquivo NFSeBrasil.INI que talvez resolva o erro: " String could not be parsed as XML "

Favor atualizar todos os fontes de todas as pastas e utilizar o INI que esta disponível.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Italo, boa tarde.

Seguinte, fiz os testes, o sistema envia o lote, me devolve uma exception de tempo limite atingido, porém o lote é incluído.

Tem alguma condiguração que possa ser feita?

Atenciosamente.

 

Capturar.PNG

------------------------------------------------

Jéter Rabelo Ferreira
Campestre/MG

Link para o comentário
Compartilhar em outros sites

Boa noite.

Além do problema do post acima e continuando os testes, estou fazendo testes de consultas de RPS, fiz algumas alterações nas unit's, mas estou com um problema.

O xml de retorno inclui as tag's <![CDATA...]]> em alguns campos.

Existe alguma forma e/ou configuração para retirar essas tag's?

Segue anexo os XML.

Atenciosamente

 

4001-comp-nfse.xml

4001-comp-nfse-soap.xml

------------------------------------------------

Jéter Rabelo Ferreira
Campestre/MG

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa noite Jéter,

Quanto ao erro de tempo limite, altere o valor da propriedade Timeout.

Quanto a esse problema nas TAGs vamos resolver amanhã.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Italo, bom dia.

Ontem eu fiz as modificações necessárias nesse provedor. Pois o problema não estava apenas no CData, mas no formato da data/hora e outras coisas

Agora está sendo enviado o RPS, consulta de RPS

Estou enviando os fontes com as correções efetuadas

Atenciosamente.

 

ACBrNFSeWebServices.pas

NFSeBrasil.ini

pcnConversao.pas

pcnLeitor.pas

pnfsConversao.pas

pnfsLerListaNFSe.pas

pnfsNFSeG.pas

pnfsNFSeR.pas

------------------------------------------------

Jéter Rabelo Ferreira
Campestre/MG

Link para o comentário
Compartilhar em outros sites

Italo, complementando

O arquivo anexo corrige o envio de mais de um RPS no lote. (Não havia testado o envio de mais de 1 RPS no lote)

Vou continuar os testes, mas já está operacional esse provedor.

Atenciosamente.

 

ACBrNFSeWebServices.pas

------------------------------------------------

Jéter Rabelo Ferreira
Campestre/MG

Link para o comentário
Compartilhar em outros sites

Bom dia.

Para que não haja dúvidas, segue anexos todos os fontes alterados para que o provedor NFSeBrasil possa enviar RPS e consultar.

Desconsidere os posts anteriores.

Enviando Lote RPS - OK

Consulta RPS - OK

Consulta lote RPS - OK

Atenciosamente.

 

ACBrNFSeWebServices.pas

NFSeBrasil.ini

pcnConversao.pas

pcnLeitor.pas

pnfsConversao.pas

pnfsLerListaNFSe.pas

pnfsNFSeG.pas

pnfsNFSeR.pas

------------------------------------------------

Jéter Rabelo Ferreira
Campestre/MG

Link para o comentário
Compartilhar em outros sites

Italo, bom dia

Desculpe a quantidade de posts, mas faltava um detalhe.

Segue anexo apenas uma unit, que estava dando erro num if por causa da particularidade do NFSeBrasil.

Os demais arquivos do post anterior estão iguais

Atenciosamente

ACBrNFSeWebServices.pas

------------------------------------------------

Jéter Rabelo Ferreira
Campestre/MG

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Jéter,

Muito obrigado pela colaboração.

Fiz uma alteração nas suas implementações de tal forma que não houve a necessidade de alterar as Units: pcnConversao e pcnLeitor.

Favor atualizar todos os fontes e realizar novos testes.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Italo, boa tarde.

Atualizei e funcionou 100%.

Mas achei mais dois "problemas" (creio que sejam os últimos). Seguem anexas as duas unit's para a correção dos mesmos.

De minha parte, com atualização dos dois arquivos anexos, o provedor NFSeBrasil está correto.

E desde já, obrigado pela atenção.

Atenciosamente.

ACBrNFSeDANFSeFR.pas

pnfsNFSeR.pas

------------------------------------------------

Jéter Rabelo Ferreira
Campestre/MG

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Jéter,

Mais uma vez muito obrigado pela colaboração.

No caso da Unit pnfsNFSeR.pas já foi enviada para o repositório, favor atualizar os seus fontes, pois ela esta desatualizada.

Com relação ao DANFSE, como não trabalho com o Fast Report, vou deixar para outro membro da equipe avaliar e se estiver tudo OK disponibilizar.

Fora o DANFSE podemos considerar que o provedor NFSeBrasil esta funcionando 100% ?

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Boa tarde.

Fomos enviar hoje alguns RPS (35 para ser mais exato), em ambiente de produção, apenas um deu erro no envio (erro de parse de string)

Ainda não pude verificar qual é o problema, mas deve ser alguma coisa aqui no cadastro. De qualquer forma, mais a tarde vou dar uma verificada.

Tirando isso, creio eu que sim, está 100%.

Obs: Assim que eu tiver uma posição do problema do RPS com erro, eu relato aqui.

Atenciosamente.

  • Curtir 1

------------------------------------------------

Jéter Rabelo Ferreira
Campestre/MG

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Jéter,

Maravilha, vou incluir o provedor NFSeBrasil como mais um provedor que esta funcionando 100%.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2845 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.