Agora no Bluesoft ERP, é possível incluir e consultar tipos e cláusulas de contrato de fornecimento via API

1. Gestão de Tipos de Cláusula

Permite que sistemas externos consultem e cadastrem os Tipos de Cláusula que são usados para classificar as cláusulas no ERP.

FuncionalidadeEndpointDescrição
Consulta (GET)/api/compras/tipos-de-clausulaConsulta a lista de Tipos de Cláusula existentes. Retorna tipoClausulaKey e nome.
Cadastro (POST)/api/compras/tipos-de-clausulaCria um novo Tipo de Cláusula de Contrato. Sucesso retorna 200 OK.

Critérios de Validação Chave:

• O campo nome é obrigatório para o cadastro.

• Não é permitido o cadastro de um Tipo de Cláusula com o mesmo nome já existente (Validação de Unicidade).

• É necessário ter a permissão adequada para inclusão de Tipos de Cláusula.

Exemplo de Consulta:

Exemplo de Requisição (Cadastro de tipo de cláusula)

Para criar uma nova cláusula, é necessário fornecer o conteúdo (nome)

{
"nome": "LOGISTICA E FRETE"
}

2. Gestão de Cláusulas de Contrato

Permite a consulta e o cadastro (criação) de novas Cláusulas de Contrato de Fornecimento, que serão vinculadas aos novos Contratos.

FuncionalidadeEndpointDescrição
Consulta (GET)/api/compras/clausulas-de-contratoConsulta as cláusulas existentes. Permite filtros por clausulaContratoKey ou tipoClausulaKey.
Cadastro (POST)/api/compras/clausulas-de-contratoCria uma nova Cláusula. Sucesso retorna 200 OK.

Critérios de Validação Chave:

• Os campos obrigatórios para cadastro são: clausula (conteúdo formatado/HTML) e tipoClausulaKey.

• A tipoClausulaKey deve ser enviada e corresponder a um registro válido e ativo no cadastro de Tipos de Cláusula.

• O usuário deve possuir a permissão adequada para inclusão de cláusulas.

• Em caso de ausência de campos obrigatórios ou chaves inválidas, o status 400 Bad Request é retornado.

Exemplo de Consulta:

Exemplo de Requisição (Cadastro de Cláusula)

Para criar uma nova cláusula, é necessário fornecer o conteúdo (clausula) e o tipo (tipoClausulaKey).

{
  "clausula": "<div>O pagamento das faturas será realizado em 30 (trinta) dias contados a partir da data de faturamento...</div>",
  "tipoClausulaKey": 2
}

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 r363.01