Ir para conteúdo
  • Cadastre-se

dev botao

Erro ao emitir NFS-e para cidade de Cabo Frio - RJ - Erro de Conexão: SOAP-ENV:Server - Empty request


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

Recommended Posts

  • Consultores

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

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

  • Consultores
  • Solution

Bom dia,

Entre em contato com o provedor e questione sobre esse problema, pois também tive o mesmo erro tanto no ambiente de homologação quanto o de produção.

Lembrando que o SoapAction e NameSpace gerado estão em conformidade com o WSDL.

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

  • Consultores

Bom dia.
Eles forneceram os schemas ou apenas apontaram o problema no XML?
Veja que o 100124-env-lote-sinc.xml que a maioria das tags indicadas foi gerada no XML.
Se conferirmos no schema nfse.xsd que temos disponível aqui.

Temos:

image.png


image.png

Todas as tags com minOccurs="0", não são obrigatórias, então se você não passa valor para elas, o componente não as gera no XML do RPS.
 

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia,

Quanto as tags dentro do grupo <Valores> segundo o schema somente <ValorServicos> é obrigatória, as demais são opcionais, veja:

	<xsd:complexType name="tcValoresDeclaracaoServico">
		<xsd:sequence>
			<xsd:element name="ValorServicos" type="tsValor" minOccurs="1" maxOccurs="1" />
			<xsd:element name="ValorDeducoes" type="tsValor" minOccurs="0" maxOccurs="1" />
			<xsd:element name="ValorPis" type="tsValor" minOccurs="0" maxOccurs="1" />
			<xsd:element name="ValorCofins" type="tsValor" minOccurs="0" maxOccurs="1" />
			<xsd:element name="ValorInss" type="tsValor" minOccurs="0" maxOccurs="1" />
			<xsd:element name="ValorIr" type="tsValor" minOccurs="0" maxOccurs="1" />
			<xsd:element name="ValorCsll" type="tsValor" minOccurs="0" maxOccurs="1" />
			<xsd:element name="OutrasRetencoes" type="tsValor" minOccurs="0" maxOccurs="1" />
			<xsd:element name="ValTotTributos" type="tsValor" minOccurs="0" maxOccurs="1" />
			<xsd:element name="ValorIss" type="tsValor" minOccurs="0" maxOccurs="1" />
			<xsd:element name="Aliquota" type="tsAliquota" minOccurs="0" maxOccurs="1" />
			<xsd:element name="DescontoIncondicionado" type="tsValor" minOccurs="0" maxOccurs="1" />
			<xsd:element name="DescontoCondicionado" type="tsValor" minOccurs="0" maxOccurs="1" />
		</xsd:sequence>
	</xsd:complexType>

Abaixo temos a definição das tags que ficam abaixo do grupo <Valores>

	<xsd:complexType name="tcDadosServico">
		<xsd:sequence>
			<xsd:element name="Valores" type="tcValoresDeclaracaoServico" minOccurs="1" maxOccurs="1" />
			<xsd:element name="IssRetido" type="tsSimNao" minOccurs="1" maxOccurs="1" />
			<xsd:element name="ResponsavelRetencao" type="tsResponsavelRetencao" minOccurs="0" maxOccurs="1" />
			<xsd:element name="ItemListaServico" type="tsItemListaServico" minOccurs="1" maxOccurs="1" />
			<xsd:element name="CodigoCnae" type="tsCodigoCnae" minOccurs="0" maxOccurs="1" />
			<xsd:element name="CodigoTributacaoMunicipio" type="tsCodigoTributacao" minOccurs="0" maxOccurs="1" />
			<xsd:element name="CodigoNbs" type="tsCodigoNbs" minOccurs="0" maxOccurs="1" />
			<xsd:element name="Discriminacao" type="tsDiscriminacao" minOccurs="1" maxOccurs="1" />
			<xsd:element name="CodigoMunicipio" type="tsCodigoMunicipioIbge" minOccurs="1" maxOccurs="1" />
			<xsd:element name="CodigoPais" type="tsCodigoPaisIbge" minOccurs="0" maxOccurs="1" />
			<xsd:element name="ExigibilidadeISS" type="tsExigibilidadeISS" minOccurs="1" maxOccurs="1" />
			<xsd:element name="IdentifNaoExigibilidade" type="tsIdentifNaoExigibilidade" minOccurs="0" maxOccurs="1" />		
			<xsd:element name="MunicipioIncidencia" type="tsCodigoMunicipioIbge" minOccurs="0" maxOccurs="1" />
			<xsd:element name="NumeroProcesso" type="tsNumeroProcesso" minOccurs="0" maxOccurs="1" />
		</xsd:sequence>
	</xsd:complexType>

O maior problema que vejo são as tags do grupo <Valores> que são opcionais e que o provedor esta exigindo a presença delas mesmo com valores zerados.

A geração dessas tags mesmo com os valores zerados é só para a cidade de Cabo Frio ou é para todas as cidades atendidas pelo provedor?

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

  • 4 semanas depois ...
  • Membros Pro

Boa tarde!

Fiz um novo teste verifiquei que o link de produção está incorreto, corrija com o seguinte link abaixo.

[3300704]
Nome=Cabo Frio
UF=RJ
Provedor=SigCorp
URL Homologação = https://testecabofrio.meumunicipio.online/abrasf/ws?wsdl
URL Produção = https://cabofrio.meumunicipio.online/abrasf/ws?wsdl

 

Link para o comentário
Compartilhar em outros sites

  • Consultores
5 minutos atrás, PrimeSoftware disse:

Boa tarde!

Fiz um novo teste verifiquei que o link de produção está incorreto, corrija com o seguinte link abaixo.

[3300704]
Nome=Cabo Frio
UF=RJ
Provedor=SigCorp
URL Homologação = https://testecabofrio.meumunicipio.online/abrasf/ws?wsdl
URL Produção = https://cabofrio.meumunicipio.online/abrasf/ws?wsdl

 

Boa tarde!

Muito obrigado pela contribuição! No entanto, as URLs já coincidem com o que está no arquivo ACBrNFSeXServicos.ini no SVN.

image.png

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Consultores
18 minutos atrás, PrimeSoftware disse:

Este "?wsdl" Não faz diferença no hora de acessar o link?

porque sem o ?wdsl acessa um link SOAP quebrado

Olha só

link: https://cabofrio.meumunicipio.online/abrasf/ws

image.png.d3af52e3cba94c74bc999d0f812b41b3.png

 

Link: https://cabofrio.meumunicipio.online/abrasf/ws?wsdl

image.thumb.png.4640181270cd4fd20a858a99171e1738.png

O ?wsdl na URL serve para abrir o arquivo Web Services Description Language, uma notação que indica os métodos do WebService. Pense nele como uma documentação, pois se você salvar ele usando um CTRL+S e depois abrir ele no SOAPUI, por exemplo, vai gerar para você as rotas.

No geral, o ?wsdl, não tem diferença nesses casos e pode ser ignorado. Mas se nesse caso em específico ele estiver dando problema podemos adicionar.

Por favor, pode confirmar se há diferença no processo de emissão sem esse trecho e com ele?

  • Curtir 2
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Consultores
16 minutos atrás, PrimeSoftware disse:

Pode incluir o "?wsdl" no link por gentileza. 

Por favor, substitua esses dois arquivos dentro da sua pasta ..\Fontes\ACBrDFe\ACBrNFSeX, reinstale o ACBr e faça novos testes.

 

ACBrNFSeXServicos.res ACBrNFSeXServicos.ini

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde.

Foi enviada ao SVN na Rev-28098 alteração relacionada.

Por favor, atualize seus fontes, reinstale o ACBr e faça novos testes.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois ...
  • Consultores

Bom dia!

Por favor, marque a opção para Salvar Envelope Soap, verifique se foi gerado um -soap de resposta e se possível disponilize o mesmo.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Consultores
3 minutos atrás, PrimeSoftware disse:

Note que você recebeu um WSDL na resposta.

Por favor, verifique se no seu arquivo ACBrNFSeXServicos.ini e no ACBrNFSeXServicos.res(da para abrir no notepad++) na seção para a cidade de Cabo Frio está sem o ?wsdl no link. Se estiver, por favor, verifique se não tem nenhum arquivo ACBrNFSeXServicos.ini antigo dentro da pasta da sua aplicação.

  • Curtir 1
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia,

Verifique se no arquivo ACBrNFSeXServicos.ini consta da seguinte forma:

[3300704]
; Atualizado em 13/04/2023
Nome=Cabo Frio
UF=RJ
Provedor=SigCorp
Versao=2.04
ProRecepcionar=https://cabofrio.meumunicipio.online/abrasf/ws
HomRecepcionar=https://testecabofrio.meumunicipio.online/abrasf/ws
;
ProNameSpace=https://abrasfcabofrio.meumunicipio.online/ws
HomNameSpace=https://testecabofrioabrasf.meumunicipio.online/ws

Caso afirmativo, verifique se na pasta que esta o executável não consta uma cópia do referido arquivo.

Se sim, delete ele.

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

  • 2 semanas depois ...
  • Consultores

Por favor, pode fazer um teste com o programa exemplo?

Veja o resultado que obtive usando o botão Emitir Nota(Novo):

Citar

Requisição
Ambiente: 2
Cidade  : Cabo Frio/RJ
Provedor: SigCorp 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       : True
 
Erro(s):
Código  : EL42
Mensagem: Responsável pela assinatura não é o mesmo do prestador do RPS - CODE: 1
Correção: 
---------
Código  : X202
Mensagem: Lista de NFSe não encontrada! (ListaNfse)
Correção: 
---------
 
NFS-e Numero....: 1
Cod. Verificacao: 
Prestador.......: RAZAO SOCIAL
Tomador.........: INSCRICAO DE TESTE E TESTE
 

 

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

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