Ir para conteúdo
  • Cadastre-se

dev botao

Recommended Posts

  • Consultores
Postado

Olá Pessoal,

O provedor PublicSoft esta migrando o seu sistema de NFS-e para uma API Rest e essa mudança vai afetar todas as cidades atendidas por esse provedor.

O componente ACBrNFSeX da forma que esta hoje não atende essa mudança.

Com ninguém da Equipe ACBr possui certificado digital de um prestador de serviço cuja cidade contratou o provedor PublicSoft fica mais complicado a realização de testes.

Não estou pedindo para ninguém enviar o certificado digital, mas sim saber quem poderia contribuir com os testes.

Os desenvolvedores que se habilitarem a realizar os testes, por favor basta responder essa postagem.

Nos próximos dias vou estar disponibilizando a unit Provider do provedor com algumas alterações e como proceder com os testes.

Desde já muito obrigado pela colaboração.

  • Curtir 2
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

  • 1 mês depois ...
  • Consultores
Postado

Boa tarde @marianabezamadeira

Vou anexar as units que fiz as alterações, por favor substitua elas pelas existentes e reinstale o ACBr depois inicie os testes.

PublicSoft.Provider.pas

PublicSoft.GravarXml.pas

O primeiro teste é obter o Token e o segundo é enviar o RPS.

Preciso saber se esses dois serviços que alterei vão funcionar para depois alterar os demais.

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

Postado

Bom dia, @Italo Giurizzato Junior

Pra gerar o token precisei fazer uma pequena alteração, vou colocar em anexo. Também comentei o retorno para poder pegar o token e testar o envio porque estava tratando errado, vou colocar em anexo também como está vindo o retorno de erro e o do token gerado.

Sobre o envio, não deu certo, vou anexar também o retorno. Tentei pelo Postman e também não consegui fazer funcionar, olhando os exemplos deles também não encontrei nada. Se você também não conseguir identificar, posso entrar em contato com o provedor.

27-rec.xml 20250506082931-ret-token-ERRO.xml 20250506083139-ret-token-TOKEN.xml PublicSoft.Provider.pas

  • Curtir 2
  • Consultores
Postado

Bom dia @marianabezamadeira,

Questione o provedor sobre esse retorno ao enviar o lote de RPS.

<ListaMensagemRetorno>
  <MensagemRetorno>
    <Codigo>XSD</Codigo>
    <Mensagem>Element 'EnviarLoteRpsEnvio': No matching global declaration available for the validation root.</Mensagem>
    <Correcao>Realizar ajuste no xml na linha: 2</Correcao>
  </MensagemRetorno>
</ListaMensagemRetorno>

 

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

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.