Ir para conteúdo
  • Cadastre-se

dev botao

NFS-e Prefeitura de Santa Barbara d Oeste


Ver Solução Respondido por Professor,
  • Este tópico foi criado há 266 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Boa tarde!
Estou tentando fazer testes para nota fiscal de serviços de   Prefeitura de Santa Barbara d Oeste, porém com erros. 
Consultei aqui no fórum os processos para validar a NFS mas não deu certo. 

**Se clico no botão [Emitir nota novo] aparece o seguinte erro: 

Erro(s):
Código  : X999
Mensagem: Erro de Conexão: Extra content at the end of the document

Correção: 

***************************

**Ao gerar token , aparece o seguinte erro: 

Versão OpenSSL
OpenSSL 1.1.1j  16 Feb 2021
01.01.01.0AF
C:\WINDOWS\SYSTEM32\libcrypto-1_1.dll
C:\WINDOWS\SYSTEM32\libssl-1_1.dll
------------------------------
Requisição
Ambiente : 2
Cidade   : Santa Barbara D Oeste/SP
Provedor : SigISSWeb Versão: 1.00
Data/Hora: 09/01/2024 14:25:05
Método Executado: Gerar Token
Parâmetros de Envio
Parâmetros de Retorno
Token         : 
Data Expiracao: 30/12/1899
Sucesso       : False
Erro(s):
Código  : 
Mensagem: Login e/ou Senha inválido(s)...
Correção: 
---------
 

Os fontes estão atualizados. 

Consultei  na pasta C:\trunk2\Exemplos\ACBrDFe\Schemas\NFSe\SigISSWeb\1.00 e possui um arquivo informação.txt. que diz que esse  "O provedor não disponibilizou os schemas. "

Nesse caso, como funcionaria? 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde,

Você deve configurar informando em Emitente.WSUser e Emitente.WSSenha o usuário e senha.

Ele vai utilizar essas informações para poder gerar o token que vai ser utilizado ao enviar o RPS.

Caso já esteja fazendo isso, verifique se não há necessidade de um usuário e senha especifico para o webservice, pois tem muitos que acabam usando o usuário e senha para emitir a nota via site e ocorre esses erros.

Com relação a Schemas, o fato de não ter isso implica em enviar o XML do RPS sem a certeza que estamos gerando da forma correta que o provedor espera. 

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

17 horas atrás, Italo Giurizzato Junior disse:

Boa tarde,

Você deve configurar informando em Emitente.WSUser e Emitente.WSSenha o usuário e senha.

Ele vai utilizar essas informações para poder gerar o token que vai ser utilizado ao enviar o RPS.

Caso já esteja fazendo isso, verifique se não há necessidade de um usuário e senha especifico para o webservice, pois tem muitos que acabam usando o usuário e senha para emitir a nota via site e ocorre esses erros.

Com relação a Schemas, o fato de não ter isso implica em enviar o XML do RPS sem a certeza que estamos gerando da forma correta que o provedor espera. 

Ítalo!

No site da prefeitura tem uma opção de Gerenciamento de Usuários : onde é gerado uma senha para produção e homologação diferente do acesso ao site.

Gerei a senha para homologação e deu certo o Token, porém, ao criar no botão [Emitir nota novo]  apareceu a seguinte mensagem de erro:

"Código  :

Mensagem: O seguinte campo nao pode ficar vazio:.  Sistema Gerador "

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde,

Essa tag gerada com base no valor de verAplic que é do tipo string.

  NFSeNode.AppendChild(AddNode(tcStr, '#1', 'sistema_gerador', 1, 60, 1,
                                                            NFSe.verAplic, ''));

 

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

  • Solution
Em 10/01/2024 at 16:20, Italo Giurizzato Junior disse:

Boa tarde,

Essa tag gerada com base no valor de verAplic que é do tipo string.

  NFSeNode.AppendChild(AddNode(tcStr, '#1', 'sistema_gerador', 1, 60, 1,
                                                            NFSe.verAplic, ''));

 

Deu certo Italo!
Consegui validar na homologação!!

Link para o comentário
Compartilhar em outros sites

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