Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

Bom dia. Estou emitindo uma RPS para anapolis e estava usando o NFSe antingo. Estou migrando para o novo e estou com problema mensagem de erro.

Requisição
Ambiente: 1
Cidade  : Anapolis/GO
Provedor: ISSNet Versão: 2.04
 
Método Executado: Enviar Lote Síncrono
 
Parâmetros de Envio
Numero do Lote: 1
 
Parâmetros de Retorno
Data de Envio : 30/12/1899
Numero do Prot: 
Numero da Nota: 
Link          : 
Código Verif. : 
Sucesso       : False
 
Erro(s):
Código  : X999
Mensagem: Erro de Conexão: s:Client - RecepcionarLoteRpsSincrono deve obedecer a um schema válido.
Correção: 
---------
 
NFS-e Numero....: 2094
Cod. Verificacao: 
Prestador.......: COSTA E BORGES LTDA
Tomador.........: CONSUMIDOR FINAL

 

1-env-lot-sinc.xml

  • Consultores
Postado

Boa tarde Lucio,

Acabei de fazer um teste, veja o resultado:

Requisição
Ambiente: 1
Cidade  : Anapolis/GO
Provedor: ISSNet Versão: 2.04
 
Método Executado: Enviar Lote Síncrono
 
Parâmetros de Envio
Numero do Lote: 1
 
Parâmetros de Retorno
Data de Envio : 18/05/2023
Numero do Prot: D6203769-E11A-4604-94AD-E46253C4F7D0
Numero da Nota: 
Link          : 
Código Verif. : 
Sucesso       : True
 
Erro(s):
Código  : E043
Mensagem: Inscrição Municipal do prestador do serviço não encontrada na base de dados do município.(Numero RPS: 1)
Correção: Não existe registro de inscrição municipal que corresponda ao número informado.

Acredito que o seu problema seja com relação a configuração.

Quais são os valores de: SSLLib, CryptLib, HttpLib, XmlSignLib e SLLType ?

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

  • 2 semanas depois ...
  • Consultores
Postado

E o tls? Está utilizando tls1.2?

Está testando no seu ambiente que funcionou para os demais provedores ou o erro ocorre no cenário do cliente?

Para utilizar o winCrypt, o Windows deve estar com todas as atualizações em dia.

Se for certificado A1, teste com OpenSSL e copie as dlls para a pasta da aplicação.

  • Curtir 1
Postado

Já homologuei vários munícipios para nfs-e. Tenho pouco de experiência no assunto. Mas esse problema ocorre somente em Anápolis/GO. Não sei o motivo. Ja desinstalei o componente, já instalei. Essas coisas de atualizar fontes já fiz de tudo.

  • Consultores
Postado

Se você não responder o que perguntamos, não temos como lhe ajudar.

4 horas atrás, Renato Rubinho disse:

E o tls? Está utilizando tls1.2?

Qual a configuração do SSLType?

4 horas atrás, Renato Rubinho disse:

Está testando no seu ambiente que funcionou para os demais provedores

O erro ocorre no seu ambiente que você sabe que já funcionou para outros municípios?

4 horas atrás, Renato Rubinho disse:

ou o erro ocorre no cenário do cliente?

O erro ocorre no ambiente do cliente que nunca foi configurado?

4 horas atrás, Renato Rubinho disse:

Para utilizar o winCrypt, o Windows deve estar com todas as atualizações em dia.

O Windows, do local onde não funciona, está com todas as autorizações em dia?

4 horas atrás, Renato Rubinho disse:

Se for certificado A1, teste com OpenSSL e copie as dlls para a pasta da aplicação.

Teste com OpenSSL, se for A1, e veja se funciona, não esqueça de copiar as dlls, conforme indicado no tópico que postei acima.

  • Curtir 1
Postado (editado)

To utilizando winCrypt e la consigo emitir nfe, nfce, mdfe normal. E estava emitindo NFSe para o municipio, so depois da mudança versao que deu esse problema. Todas atualizações do windows ta ok. A3

Editado por Lucio Bittes
  • Consultores
Postado

Qual a configuração do SSLType?

Está com os schemas atualizados e confirmou se está apontando para a pasta correta?

../trunk2/Exemplos/ACBrDFe/Schemas/NFSe

Teste com o programa de exemplo, pode estar gerando um XML que esteja sendo recusado pelos schemas.

  • 3 semanas depois ...
Postado

Desculpe a demora, estavamos envolvido em outros processos e voltamos e mexer com NFSe. O erro persiste e já fiz de tudo. Hoje cedo apaguei o ACBr e fiz novo Update e instalei tudo do zero. E o erro continua. Vou anexar minha configuração que e o mesmo para todos. 

 

Requisição
Ambiente: 1
Cidade  : Anapolis/GO
Provedor: ISSNet Versão: 2.04
 
Método Executado: Enviar Lote Síncrono
 
Parâmetros de Envio
Numero do Lote: 1
 
Parâmetros de Retorno
Data de Envio : 30/12/1899
Numero do Prot: 
Numero da Nota: 
Link          : 
Código Verif. : 
Sucesso       : False
 
Erro(s):
Código  : X999
Mensagem: Erro de Conexão: s:Client - RecepcionarLoteRpsSincrono deve obedecer a um schema válido.
Correção: 
---------
 
NFS-e Numero....: 1
Cod. Verificacao: 
Prestador.......: COSTA E BORGES LTDA
Tomador.........: INSCRICAO DE TESTE E TESTE

 

Certificado.png

Emitente.png

Geral.png

WebService.png

1-env-lot-sinc.xml 1-env-lot-sinc-soap.xml 1-lista-nfse-sinc-soap.xml 5223063628815400017856000000000000001-rps.xml

  • Consultores
Postado

Tente atualizar a dll da LibXml2 na pasta da aplicação, pode ser versão antiga interferindo.

../trunk2/DLLs/LibXml2/

Lembrando de utilizar a versão da dll de acordo com a arquitetura da aplicação.

Postado

Eu apaguei todo o ACBr e executei o bat apagarACBr para remover tudo e fiz novo chekout e instalei do zero novamente.

Depois disso parou o erro do schema e consegui emitir a nota. Muito obrigado.

  • Consultores
Postado
1 hora atrás, Lucio Bittes disse:

Depois disso parou o erro do schema e consegui emitir a nota. Muito obrigado.

Como o problema original foi resolvido, vamos fechar o tópico.

1 hora atrás, Lucio Bittes disse:

Tem uma questão que não foi trago do componente antigo. ConsultaURL onde tem o serviço no webservice para consultar a url da NFSe. Eu tinha implementado essa função e passei a um tempo atras mas quando foi migrar para o NFSeX não foi trago junto essa função.

Segue tópico sobre o assunto, caso tenha alguma sugestão de implementação, favor abrir um novo tópico com os fontes alterados para análise se poderão ser enviados ao SVN.

 

Seguem métodos implementados para este provedor.

../trunk2/Fontes/ACBrDFe/ACBrNFSeX/Provedores/ISSNet.Provider.pas

TACBrNFSeXWebserviceISSNet204 = class(TACBrNFSeXWebserviceSoap11)
  public
    function Recepcionar(ACabecalho, AMSG: String): string; override;
    function RecepcionarSincrono(ACabecalho, AMSG: String): string; override;
    function GerarNFSe(ACabecalho, AMSG: String): string; override;
    function ConsultarLote(ACabecalho, AMSG: String): string; override;
    function ConsultarNFSePorRps(ACabecalho, AMSG: String): string; override;
    function ConsultarNFSePorFaixa(ACabecalho, AMSG: String): string; override;
    function ConsultarNFSeServicoPrestado(ACabecalho, AMSG: String): string; override;
    function ConsultarNFSeServicoTomado(ACabecalho, AMSG: String): string; override;
    function Cancelar(ACabecalho, AMSG: String): string; override;
    function SubstituirNFSe(ACabecalho, AMSG: String): string; override;
    function TratarXmlRetornado(const aXML: string): string; override;
  end;

 

  • Este tópico foi criado há 1089 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...
The popup will be closed in 10 segundos...