Agora no Bluesoft ERP, é possível realizar a consulta de pedidos de venda informando mais de um status simultaneamente na mesma requisição via API.
O objetivo desta melhoria é otimizar a integração com sistemas externos, permitindo que o integrador obtenha todos os status necessários em uma única chamada, eliminando a dependência de múltiplas consultas.
A evolução reflete diretamente no endpoint de consulta de pedidos de venda:

- Endpoint:
GET /api/venda/pedidovenda. - Parâmetros de consulta: O campo
pedidoVendaStatusagora aceita multiplos valores.- Exemplo de entrada:
SEPARADO,INTEGRADO_PDV,FATURADO_POR_CUPOM.
- Exemplo de entrada:
- Sanitização Automática: O sistema realiza o trim dos valores, removendo espaços em branco acidentais entre as vírgulas para evitar erros de validação.
- Regra de Limite: Para garantir a performance, a API aceita no máximo 5 status simultâneos por requisição. Caso esse limite seja excedido, o sistema retornará o erro
400 Bad Request. - Compatibilidade: O envio de apenas um status (comportamento legado) continua funcionando normalmente, sem a necessidade de vírgulas.
Observações / Validações
- Validação de Enum: Caso seja enviado um status inexistente ou não mapeado na lista, a requisição será invalidada com erro de Enum (400 Bad Request).
Para conhecer mais sobre como é a utilização dessa ferramenta, clique aqui.
Para saber mais sobre a utilização das APIs do ERP, clique aqui.
Disponível a partir da versão r367.01
