Ir para conteúdo
  • Cadastre-se

dev botao

Recommended Posts

Postado

Boa tarde,
estou tentando transmitir uma nfse, para salvador-BA com a seguinte string

e retorna o erro O servidor remoto retornou um erro: (500) Erro Interno do Servidor.

string soapAction = "https://nfse.salvador.ba.gov.br/rps/ENVIOLOTERPS/EnvioLoteRPS.svc";
string urlWebService = "https://nfse.salvador.ba.gov.br/rps/ENVIOLOTERPS/EnvioLoteRPS.svc?wsdl";

StringBuilder sb = new StringBuilder();                

sb.Append("<?xml version=\"1.0\" encoding=\"UTF-8\"?>");
sb.Append("<soapenv:Envelope xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:tem=\"http://tempuri.org\">");
sb.Append("<soapenv:Header>");
sb.Append("</soapenv:Header>");
sb.Append("<soapenv:Body>");
sb.Append(doc.OuterXml.Replace("<?xml version=\"1.0\" encoding=\"utf-8\"?>", ""));
sb.Append("</soapenv:Body>");
sb.Append("</soapenv:Envelope>");
                
HttpWebRequest request = WebRequest.Create(urlWebService) as HttpWebRequest;
                request.Timeout = 200000;
request.Headers.Add("SOAPAction", soapAction);
request.Method = "POST";
request.ContentType = "text/xml;charset=UTF-8";
request.ClientCertificates.Add(certificado);
request.UserAgent = "Apache-HttpClient/4.1.1 (java 1.5)";
//request.ContentLength = sb.Length;

var dadosSOAP = Encoding.UTF8.GetBytes(sb.ToString());

using (var stream = request.GetRequestStream())
{
   stream.Write(dadosSOAP, 0, dadosSOAP.Length);
}

var response = (HttpWebResponse)request.GetResponse();
respostaWebService = new StreamReader(response.GetResponseStream(), Encoding.UTF8).ReadToEnd();

 

lote_rps_000000000005494.xml

  • 5 semanas depois ...
Postado (editado)
4 minutos atrás, Juliomar Marchetti disse:

não sei ao certo mas deve ser C#

pensou em usar o ACBrLibNFSe

o mesmo emite para essa cidade, basta tu pegar o exemplo da lib e vai conseguir testar

é em c# sim...

pode me ajudar ou passar algum tutorial ?
eu até tenho os fontes do acbr aqui, só que não sei bem como usar 

Editado por marcosvinicios
adicionar info
  • Moderadores
Postado
19 minutos atrás, marcosvinicios disse:

é em c# sim...

pode me ajudar ou passar algum tutorial ?
eu até tenho os fontes do acbr aqui, só que não sei bem como usar 

quais fontes? do exemplo em C#?

baixou a dll demo pra rodar ali em downloads no topo ?

varios link´s pra aprender a usar

https://acbr.sourceforge.io/ACBrLib/BemVindo.html

http://svn.code.sf.net/p/acbr/code/trunk2/Projetos/ACBrLib/Demos/

 

https://acbr.nutror.com/curso/e4f38b5c7398e4ccca8731c2d305952d389ac693/introducao-as-bibliotecas-acbrlib

 

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

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 conta

Entrar

Já tem uma conta? Faça o login.

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