Verificar disponibilidade de estoque
SOAP
VerificarDisponibilidade
Verifica a disponibilidade em estoque de um produto cadastrado no C&S Gestor conforme o ID e empresa informados
Verifica a disponibilidade em estoque de um produto cadastrado no C&S Gestor conforme o ID e a empresa informados.
⚙️ Importante: Embora represente uma consulta, a requisição deve ser enviada via
POST —
e não
GET.
Endpoint
POST /wsces/VerificarDisponibilidade
Corpo da Requisição (XML)
<?xml version="1.0" encoding="UTF-8"?> <VerificaDisponibilidadeReq xmlns="http://www.cessistemas.com.br/wsces"> <empresaId>10.654.646/0001-46</empresaId> <produtoId>15</produtoId> </VerificaDisponibilidadeReq>
Parâmetros
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
empresaId |
string | ✅ | CNPJ da empresa cadastrada no C&S Gestor. |
produtoId |
int | ✅ | Identificador único do produto. |
Exemplo de Resposta (XML)
<?xml version="1.0" encoding="UTF-8"?> <VerificaDisponibilidadeResp xmlns="http://www.cessistemas.com.br/wsces"> <produtoId>15</produtoId> <disponivel>true</disponivel> <quantidade>24.00</quantidade> <unidade>UN</unidade> </VerificaDisponibilidadeResp>
Campos da resposta
| Campo | Tipo | Descrição |
|---|---|---|
produtoId |
int | ID do produto consultado. |
disponivel |
boolean | Indica se o produto está disponível (true ou false). |
quantidade |
decimal | Quantidade disponível em estoque. |
unidade |
string | Unidade de medida cadastrada para o produto. |
Observações Técnicas
- O serviço não aceita GET, mesmo sendo uma consulta.
- Utiliza XML com namespace
http://www.cessistemas.com.br/wsces. - O produto precisa estar previamente cadastrado no C&S Gestor.
- Em caso de erro, o serviço retorna mensagens padronizadas em XML.
Exemplo de Consumo (C#)
var xml = @"<?xml version=""1.0"" encoding=""UTF-8""?>
<VerificaDisponibilidadeReq xmlns=""http://www.cessistemas.com.br/wsces"">
<empresaId>10.654.646/0001-46</empresaId>
<produtoId>15</produtoId>
</VerificaDisponibilidadeReq>";
using var client = new HttpClient();
var content = new StringContent(xml, Encoding.UTF8, "application/xml");
var response = await client.PostAsync("https://api.cessistemas.com.br/wsces/VerificarDisponibilidade", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
Criado em 04/11/2026 17:24 • por admin@cssistemas.com.br