RIS_RISK_INTERFACE
Este método possibilita inserir e excluir um risco, ou incluir um anexo no risco, por meio de um Web Service REST. O risco cadastrado ou alterado será disponibilizado na tela Risco -> Cadastro -> Risco.
POST /apigateway/se/generic/gn_webservice/gn_webservice_execute.php
Parâmetros de consulta:
Query parameters | Tipo | Requerido | Descrição |
---|---|---|---|
cdprod | Numeric | Sim | Código do produtoValor Constante: 215 |
classname | String | Sim | Nome da classe utilizada no WADLValor Constante: ris_risk_interface |
classpath | String | Sim | Caminho para a classe utilizada no WADLValor Constante: ri_import |
Exemplo de solicitação:
Atributos suportados:
Request Body Parameter | Tipo | Requerido | Descrição |
---|---|---|---|
idrisk | String | Sim | Identificador do risco |
nmrisk | String | Sim¹ | Nome do risco |
idtype | String | Sim¹ | Identificador do tipo do risco |
idresp | String | Não | Matrícula do responsável |
idteam | String | Não | Identificador da equipe responsável |
fgclass | String | Não | Classificação do risco: 1 - Perda 2 - Oportunidade |
fgsymbol | String | Não | Identificador do ícone do Risco |
dsrisk | String | Não | Descrição do risco |
instance | String | Não | O valor dessa constante deve ser:%WF_IDINSTANCE% |
idact | String | Não | Identificador da atividade da instância. |
action | String | Não | O tipo de ação que será realizada na tela: 1 - Inserir 3 - Excluir |
info
Sim¹ - Não são obrigatórios quando for exclusão. Action = 3
{
"idrisk": "string",
"nmrisk": "string",
"idtype": "string",
"idresp": "string",
"idteam": "string",
"fgclass": 1,
"fgsymbol": 1,
"dsrisk": "text",
"instance": "string",
"idact": "string",
"action": 1
}
Exemplo de solicitação para exclusão:
{
"idrisk": "string",
"action": 3
}
Exemplo de resposta:
200 OK
{
"success": true,
"total": 1,
"results": [
{
"Result": true,
"Code": 1
}
]
}