Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Consultores
Postado

Olá Pessoal,

O nosso Moderador Renato Rubinho implementou e disponibilizou os fontes de um novo provedor: Prescon.

No momento temos apenas a cidade Vargem/SP configurada para este provedor.

O Renato entrou em contato com o provedor, mas infelizmente eles não forneceram as demais cidades atendidas por eles, paciência.

Abaixo algumas informações importantes levantadas pelo Renato sobre o provedor.

1. Particularidades: 
* Não requer certificado digital.
* Não possui ambiente de homologação.
* Não retornam xml da NFSe.
* Utiliza token, gerado com o método GerarToken.
* Na documentação, diz que o token expira em 15 minutos, mas durante os testes, não expirou.
* Emitente.InscMun: IM utilizada como usuário para geração do token.
* Emitente.WSSenha: Senha para geração do token.
* Emitente.WSChaveAutoriz: Token obtido pelo método GerarToken, que será utilizado pelos demais métodos.

1.1. Método para retorno do próximo Número de NFSe a utilizar (getNextInvoice).
* O provedor possui um método que consiste em retornar o próximo número de NFSe a utilizar.
* Para não criar um novo método específico, foi utilizado o método ConsultarNFSePorFaixa para obter o próximo número de NFSe a ser utilizado, pois o provedor não utiliza este método.
* Na procedure GerarMsgDadosEmitir, gerada trava quando o NFSe.Numero não for preenchido. Na mensagem, avisado sobre a utilização da ConsultarNFSePorFaixa para pegar o próximo número.

1.2. Erros
* Existe uma tabela com as descrições dos erros, pois na maioria são retornados apenas códigos.
* Configuada função para retornar a descrição dos respectivos erros.
* Em algumas situações, retornam a descrição do erro na tag "retorno" ao invés apenas do código.

1.2.1. Existem bugs nos tratamentos de erros do provedor
* Documentei o problema por e-mail e retornaram que está em análise.
* Se passar um json inválido, retorna erro de token expirado.
* Testei anomalias, passando por exemplo na chave devidoNoLocal "N" e "S" ao invés de "0" e "1", retornou apenas "ERRO". Passei para o provedor e não responderam se corrigiriam.
* E-mail de contato do provedor: [email protected]

Quem desejar ou precisar emitir notas para a cidade de Vargem/SP, favor atualizar todos os fontes de todas as pastas, reinstale o ACBr e inicie os testes usando o programa exemplo do ACBrNFSeX.

  • Curtir 6
  • Obrigado 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

×
×
  • 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.