Cezar Postado 10 Julho, 2018 Postado 10 Julho, 2018 Ola. Estou com um contratempo em um cliente de SARANDI/RS. Provedor é Safeweb. A cliente me informou que houve mudanças na nfse da cidade e depois que lhe informaram isso na prefeitura sempre que tento emitir uma nfse recebo a seguinte exceção: class ESOAPHTTPException with message 'Received content of invalid Content-Type setting: text/html - SOAP expects "text/xml"' Erro Interno: 0 Erro HTTP: 6 URL: https://nfse.safeweb.com.br/Sarandi/webservices/eNotaNFSeWSv2_RecepcionarLoteRps.asmx Received content of invalid Content-Type setting: text/html - SOAP expects "text/xml Erro Interno: 0 Erro HTTP: 500 URL: https://nfse.safeweb.com.br/Sarandi/webservices/eNotaNFSeWSv2_RecepcionarLoteRps.asmx Grato por sua atenção.
Consultores Italo Giurizzato Junior Postado 12 Julho, 2018 Consultores Postado 12 Julho, 2018 Bom dia Cezar, Favor atualizar os fontes, note que fiz uma alteração no arquivo INI do provedor. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus
Cezar Postado 15 Julho, 2018 Autor Postado 15 Julho, 2018 Em 12/07/2018 at 09:46, Italo Jurisato Junior disse: Bom dia Cezar, Favor atualizar os fontes, note que fiz uma alteração no arquivo INI do provedor. Olá Ítalo! Bom falar contigo novamente. Pois é, reparei na alteração do ini, contudo, continua dando o Erro 0 Erro 500. Ou seja, em SARANDI-RS minha cliente, cuja prefeitura utilizar o provedor SafeWeb, continua sem emitir nota, só não sei como resolver. Podes me dar alguma luz?
Amarildo de Matos Postado 15 Julho, 2018 Postado 15 Julho, 2018 Boa Tarde.. Cezar.. Para poder ajuda-lo, vamos precisar, de algumas informações, porque cada prefeitura, tem algo de diferente nas notas de serviço. Mande o Link da Prefeitura de Sarandi, que fale sobre Nota de Serviço. Mande o Link da Safeweb, onde contam os dados para fazer a integração da Nota de Serviço. Entre em contato com SafeWeb, e peça exemplos da Integração. Tambem tente conseguir dados do Suporte da SafeWeb,email,telefone. Mande tambem , os arquivos, gerados pelo sistema. e mande a parte do programa, que tem essas funções. Com tudo isso, poderei dar inicio para poder Ajuda-lo. Não esqueça de verificar, se os fontes, foram atualizados, conforme o Italo pediu. Valeu..
Cezar Postado 16 Julho, 2018 Autor Postado 16 Julho, 2018 14 horas atrás, Amarildo de Matos disse: Boa Tarde.. Cezar.. Para poder ajuda-lo, vamos precisar, de algumas informações, porque cada prefeitura, tem algo de diferente nas notas de serviço. Mande o Link da Prefeitura de Sarandi, que fale sobre Nota de Serviço. Mande o Link da Safeweb, onde contam os dados para fazer a integração da Nota de Serviço. Entre em contato com SafeWeb, e peça exemplos da Integração. Tambem tente conseguir dados do Suporte da SafeWeb,email,telefone. Mande tambem , os arquivos, gerados pelo sistema. e mande a parte do programa, que tem essas funções. Com tudo isso, poderei dar inicio para poder Ajuda-lo. Não esqueça de verificar, se os fontes, foram atualizados, conforme o Italo pediu. Valeu.. Olá Amarildo. Quanto aos fontes, já verifiquei. Quanto às demais ;informações, segue abaixo conforme pude obter. Na prefeitura de Sarandi não há informações específicas sobre a NFSe. Apenas o link para a geração. Minha cliente ligou para lá, foi lá, e não obteve a mais dados do que eu daqui de Estância Velha. Segue o link: http://www.sarandi.rs.gov.br/ Ali, no menu à direita da página está o link que leva à safeweb: https://nfse.safeweb.com.br/NFSePrefeituras/Acesso/ Ali há o manual de integração com estas informações: Os Web Services de todas as prefeituras vinculadas a Safeweb estão disponíveis através do mesmo link. Através das informações passadas no XML o sistema redireciona para o ambiente da prefeitura solicitada. Para acessar o Web Service clique em: https://nfse.safeweb.com.br/nfseprefeituras/webservices/Nfse WebService.asmx AtivarPrestador URL AtivarPrestador: https://nfse.safeweb.com.br/nfseprefeituras/webservices/NfseWebService.asmx?op=AtivarPrestador POST/NFSePrefeituras/WebServices/NfseWebService.asmx?op=AtivarPrestador CancelarNfse URL CancelarNfse: https://nfse.safeweb.com.br/nfseprefeituras/webservices/NfseWebService.asmx?op=CancelarNfse POST/NFSePrefeituras/WebServices/NfseWebService.asmx?op=CancelarNfse ConsultarLoteRps URL ConsultarLoteRps: https://nfse.safeweb.com.br/nfseprefeituras/webservices/NfseWebService.asmx?op=ConsultarLoteRps POST/NFSePrefeituras/WebServices/NfseWebService.asmx?op=ConsultarLoteRps RecepcionarLoteRps URL RecepcionarLoteRps: https://nfse.safeweb.com.br/nfseprefeituras/webservices/NfseWebService.asmx?op=RecepcionarLoteRps POST/NFSePrefeituras/WebServices/NfseWebService.asmx?op=RecepcionarLoteRps Modelos GetEnvelopeAtivarPrestador{ Body* {...} } GetEnvelopeCancelarNfse{ Body* {...} } GetEnvelopeConsultarLoteRps{ Body* {...} } GetEnvelopeRecepcionarLoteRps{ Body* {...} } "Entre em contato com SafeWeb, e peça exemplos da Integração." Já enviei dezenas de emails, e nunca recebi resposta mas, existe o manual de integração que está anexado aqui. manual_integracao_nfse.pdf 1
Cezar Postado 16 Julho, 2018 Autor Postado 16 Julho, 2018 1 hora atrás, Amarildo de Matos disse: Opa.. vou ver o que poderei ajudar.. Ok, obrigado. Fico no aguardo! Enquanto isso vou estudando por aqui também! 1
Cezar Postado 26 Julho, 2018 Autor Postado 26 Julho, 2018 Em 12/07/2018 at 09:46, Italo Jurisato Junior disse: Bom dia Cezar, Favor atualizar os fontes, note que fiz uma alteração no arquivo INI do provedor. Olá Ítalo! Estou realmente confuso com esse provedor e a forma se monta os arquivos, ele sempre retorna o erro --------------------------- Debugger Exception Notification --------------------------- Project ERPExtintores.exe raised exception class EACBrDFeException with message ''. --------------------------- Break Continue Help --------------------------- --------------------------- Debugger Exception Notification --------------------------- Erro Interno: 0 Erro HTTP: 500 URL: https://nfse.safeweb.com.br/Sarandi/webservices/eNotaNFSeWSv2_RecepcionarLoteRps.asmx'. --------------------------- Break Continue Help --------------------------- Podes me ajudar por favor! grato!
Consultores Italo Giurizzato Junior Postado 26 Julho, 2018 Consultores Postado 26 Julho, 2018 Bom dia Cezar, Favor atualizar os fontes, note que fiz uma alteração no arquivo INI do provedor. Faça novos testes. 1 Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus
Cezar Postado 27 Julho, 2018 Autor Postado 27 Julho, 2018 9 horas atrás, Italo Jurisato Junior disse: Bom dia Cezar, Favor atualizar os fontes, note que fiz uma alteração no arquivo INI do provedor. Faça novos testes. Amigo Ítalo, fiz como disseste, passou o envio, mas retornou o seguinte: --------------------------- ERP Extintores --------------------------- Método..... : Consultar Lote Código Erro : E160 Mensagem... : Arquivo enviado fora da estrutura do arquivoXML de entrada. (Cabecalho) Correção... : Envie um arquivo dentro do schema do arquivo XML de entrada. Provedor... : SafeWeb --------------------------- OK --------------------------- Amigo Ítalo, agradeço de coração por tua presteza. Ainda não debuguei, é verdade. Mas pela resposta, há algo mais que eu possa fazer? Agradeço antecipadamente tua atenção e tua gentileza!
Consultores Italo Giurizzato Junior Postado 31 Julho, 2018 Consultores Postado 31 Julho, 2018 Bom dia Cezar, Você esta informando o numero do CNPJ em: ConfiguracoesGeral.UserWeb ? Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus
Cezar Postado 31 Julho, 2018 Autor Postado 31 Julho, 2018 53 minutos atrás, Italo Jurisato Junior disse: Bom dia Cezar, Você esta informando o numero do CNPJ em: ConfiguracoesGeral.UserWeb ? Olá Ítalo! Vou verificar isso. No entanto, este problema hoje é menor. O que ocorre é que, mesmo alterando o ini recebo o retorno: Erro Interno: 0 Erro HTTP: 500 URL: https://nfse.safeweb.com.br/Sarandi/webservices/eNotaNFSeWSv2_RecepcionarLoteRps.asmx'. Eu já não sei o que fazer. Debuguei toda a rotina de envio e, não sei o que fazer. Seja o que for, me escapa! Por isso te peço ajuda, por que sei que tens total domínio sobre a NFSe, e, sinceramente, neste aspecto sou um neófito. Se precisarem que te passe alguma coisa basta pedir. Att,
Consultores Italo Giurizzato Junior Postado 31 Julho, 2018 Consultores Postado 31 Julho, 2018 Boa tarde Cezar, Você esta usando o arquivo INI do provedor que eu alterei e enviei para o repositório? Pelo jeito não pois a URL para recepcionar o Lote de RPS não tem nada haver com a apresentada pela mensagem de erro. Logo a sua aplicação esta usando o arquivo INI do provedor antigo. Tem que usar o SafeWeb.INI que esta na pasta: ...\Exemplos\ACBrDFe\ACBrNFSe\ArqINI Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus
Cezar Postado 31 Julho, 2018 Autor Postado 31 Julho, 2018 11 minutos atrás, Italo Jurisato Junior disse: Boa tarde Cezar, Você esta usando o arquivo INI do provedor que eu alterei e enviei para o repositório? Pelo jeito não pois a URL para recepcionar o Lote de RPS não tem nada haver com a apresentada pela mensagem de erro. Logo a sua aplicação esta usando o arquivo INI do provedor antigo. Tem que usar o SafeWeb.INI que esta na pasta: ...\Exemplos\ACBrDFe\ACBrNFSe\ArqINI Avançamos! Agora me retornou este erro --------------------------- ERP Extintores --------------------------- Método..... : Consultar Lote Código Erro : E160 Mensagem... : Arquivo enviado fora da estrutura do arquivoXML de entrada. (Cabecalho) Correção... : Envie um arquivo dentro do schema do arquivo XML de entrada. Provedor... : SafeWeb --------------------------- OK ---------------------------
Consultores Italo Giurizzato Junior Postado 31 Julho, 2018 Consultores Postado 31 Julho, 2018 Cezar, Repito a pergunta: Você esta informando o numero do CNPJ em: Configurações.Geral.UserWeb ? Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus
Cezar Postado 31 Julho, 2018 Autor Postado 31 Julho, 2018 1 minuto atrás, Italo Jurisato Junior disse: Cezar, Repito a pergunta: Você esta informando o numero do CNPJ em: Configurações.Geral.UserWeb ? Sim, até fui conferir se estava informando corretamente e está.
Consultores Italo Giurizzato Junior Postado 31 Julho, 2018 Consultores Postado 31 Julho, 2018 Cezar, Favor atualizar mais uma vez, fiz uma pequena correção no arquivo INI do provedor. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus
Cezar Postado 31 Julho, 2018 Autor Postado 31 Julho, 2018 25 minutos atrás, Italo Jurisato Junior disse: Cezar, Favor atualizar mais uma vez, fiz uma pequena correção no arquivo INI do provedor. Boa tarde ítalo: Atualizei. Agora o retorno foi este: Método..... : Consultar Lote Código Erro : L2 Mensagem... : Erro na validacao do XML: Value cannot be null. Parameter name: s. Correção... : Valide o XML de acordo com o Schema e tente novamente. Provedor... : SafeWeb
Consultores Italo Giurizzato Junior Postado 31 Julho, 2018 Consultores Postado 31 Julho, 2018 Boa noite Cezar, Favor anexar os arquivos soap de envio e retorno gerados durante o processo de envio. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus
Cezar Postado 1 Agosto, 2018 Autor Postado 1 Agosto, 2018 4 horas atrás, Italo Jurisato Junior disse: Cezar, Favor atualizar mais uma vez, fiz uma pequena correção no arquivo INI do provedor. Boa noite Ítalo! Escavando bits por aqui encontrei isto: '<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><ConsultarLoteRpsResponse xmlns="http://tempuri.org/"><ConsultarLoteRpsResult><?xml version="1.0" encoding="utf-8"?><ConsultarLoteRpsResposta xmlns="http://www.abrasf.org.br/nfse.xsd"><Situacao>0</Situacao><ListaMensagemRetorno><MensagemRetorno><Codigo>L2</Codigo><Mensagem>Erro na validação do XML: Value cannot be null.'#$D#$A'Parameter name: s.</Mensagem><Correcao>Valide o XML de acordo com o Schema e tente novamente.</Correcao></MensagemRetorno></ListaMensagemRetorno></ConsultarLoteRpsResposta></ConsultarLoteRpsResult></ConsultarLoteRpsResponse></soap:Body></soap:Envelope>'
Cezar Postado 1 Agosto, 2018 Autor Postado 1 Agosto, 2018 1 hora atrás, Italo Jurisato Junior disse: Boa noite Cezar, Favor anexar os arquivos soap de envio e retorno gerados durante o processo de envio. Segue arquivos! 1-env-lot.xml 1-env-lot-soap.xml 1-rec.xml 1-rec-soap.xml 201800000050260-con-lot.xml 201800000050260-con-lot-soap.xml 201800000050260-lista-nfse.xml 201800000050260-lista-nfse-soap.xml 4318071113270900016756000000000000001-rps.xml
Cezar Postado 1 Agosto, 2018 Autor Postado 1 Agosto, 2018 12 horas atrás, Italo Jurisato Junior disse: Boa noite Cezar, Favor anexar os arquivos soap de envio e retorno gerados durante o processo de envio. Bom dia Ítalo! Os arquivos gerados estão anexados!
Consultores Italo Giurizzato Junior Postado 1 Agosto, 2018 Consultores Postado 1 Agosto, 2018 Bom dia Cezar, Analisei os XML e não consegui encontrar nada que por ventura estaria errado. A mensagem de erro foi retornada ao realizar a consulta ao lote, agora é preciso saber se esse erro se refere a consulta ou ao resultado do processamento do lote. Se é o resultado do processamento do lote, então esta faltando algo no XML do RPS. De qualquer forma seria interessante entrar em contato com o provedor e solicitar um arquivo exemplo de envio, de consulta e de cancelamento, uma vez que só esses 3 serviços foram disponibilizados. Você faz isso? Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus
Cezar Postado 1 Agosto, 2018 Autor Postado 1 Agosto, 2018 Agora, Italo Jurisato Junior disse: Bom dia Cezar, Analisei os XML e não consegui encontrar nada que por ventura estaria errado. A mensagem de erro foi retornada ao realizar a consulta ao lote, agora é preciso saber se esse erro se refere a consulta ou ao resultado do processamento do lote. Se é o resultado do processamento do lote, então esta faltando algo no XML do RPS. De qualquer forma seria interessante entrar em contato com o provedor e solicitar um arquivo exemplo de envio, de consulta e de cancelamento, uma vez que só esses 3 serviços foram disponibilizados. Você faz isso? Bom dia Ítalo, a SafeWeb tem um atendimento bem ruim, mas vou correr atrás agora mesmo! Obrigado! 1
Cezar Postado 1 Agosto, 2018 Autor Postado 1 Agosto, 2018 Ítalo, nesta página de teste encontrei isso: se me instruíres em como usar posso testar. Ajuda? ConsultarLoteRps Test To test the operation using the HTTP POST protocol, click the 'Invoke' button. Parameter Value cabecalho: consultarLoteRpsEnvio: SOAP 1.1 The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values. POST /nfseprefeituras/webservices/NfseWebService.asmx HTTP/1.1 Host: nfse.safeweb.com.br Content-Type: text/xml; charset=utf-8 Content-Length: SOAPAction: "http://tempuri.org/ConsultarLoteRps" <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <ConsultarLoteRps xmlns="http://tempuri.org/"> <cabecalho></cabecalho> <consultarLoteRpsEnvio></consultarLoteRpsEnvio> </ConsultarLoteRps> </soap:Body> </soap:Envelope> HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <ConsultarLoteRpsResponse xmlns="http://tempuri.org/"> <ConsultarLoteRpsResult></ConsultarLoteRpsResult> </ConsultarLoteRpsResponse> </soap:Body> </soap:Envelope> SOAP 1.2 The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values. POST /nfseprefeituras/webservices/NfseWebService.asmx HTTP/1.1 Host: nfse.safeweb.com.br Content-Type: application/soap+xml; charset=utf-8 Content-Length: <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <ConsultarLoteRps xmlns="http://tempuri.org/"> <cabecalho></cabecalho> <consultarLoteRpsEnvio></consultarLoteRpsEnvio> </ConsultarLoteRps> </soap12:Body> </soap12:Envelope> HTTP/1.1 200 OK Content-Type: application/soap+xml; charset=utf-8 Content-Length: <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <ConsultarLoteRpsResponse xmlns="http://tempuri.org/"> <ConsultarLoteRpsResult></ConsultarLoteRpsResult> </ConsultarLoteRpsResponse> </soap12:Body> </soap12:Envelope> HTTP GET The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values. GET /nfseprefeituras/webservices/NfseWebService.asmx/ConsultarLoteRps?=&= HTTP/1.1 Host: nfse.safeweb.com.br HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: <?xml version="1.0" encoding="utf-8"?> <string xmlns="http://tempuri.org/"></string> HTTP POST The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values. POST /nfseprefeituras/webservices/NfseWebService.asmx/ConsultarLoteRps HTTP/1.1 Host: nfse.safeweb.com.br Content-Type: application/x-www-form-urlencoded Content-Length: =&= HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: <?xml version="1.0" encoding="utf-8"?> <string xmlns="http://tempuri.org/"></string>
Recommended Posts
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 contaEntrar
Já tem uma conta? Faça o login.
Entrar Agora