O método ConsultarStatusFaturamento retorna o status atual de faturamento de um pedido cadastrado no C&S Gestor, conforme a empresa e o pedido informados na requisição.
⚙️ Importante: A requisição é do tipo POST utilizando o protocolo SOAP.
POST /wsces/ConsultarStatusFaturamento
<?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>
<ConsultarStatusFaturamento xmlns="http://www.cessistemas.com.br/wsces">
<xml>
<![CDATA[
<ConsultaStatusFaturamentoReq xmlns="http://www.cessistemas.com.br/wsces">
<empresaId>10.654.646/0001-46</empresaId>
<pedidoId>1234</pedidoId>
</ConsultaStatusFaturamentoReq>
]]>
</xml>
</ConsultarStatusFaturamento>
</soap:Body>
</soap:Envelope>
| Campo | Tipo | Descrição |
|---|---|---|
| empresaId | string | CNPJ da empresa cadastrada no C&S Gestor. |
| pedidoId | integer | Identificador do pedido cujo status de faturamento será consultado. |
using System.Text;
using var client = new HttpClient();
var xml = @"<?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>
<ConsultarStatusFaturamento xmlns=""http://www.cessistemas.com.br/wsces"">
<xml>
<![CDATA[
<ConsultaStatusFaturamentoReq xmlns=""http://www.cessistemas.com.br/wsces"">
<empresaId>08.042.997/0001-54</empresaId>
<pedidoId>116630</pedidoId>
</ConsultaStatusFaturamentoReq>
]]>
</xml>
</ConsultarStatusFaturamento>
</soap:Body>
</soap:Envelope>";
var content = new StringContent(xml, Encoding.UTF8, "text/xml");
var response = await client.PostAsync(
"https://api.cessistemas.com.br/wsces/ConsultarStatusFaturamento",
content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);