Developers


Consultar status de faturamento

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.

📡 Endpoint

POST /wsces/ConsultarStatusFaturamento

📥 Exemplo de XML de Requisição

<?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>

📝 Parâmetros da Requisição

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.

💻 Exemplo de Consumo (C#)

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);
Autor: Felipe Haberl  |  Última edição: Felipe Haberl