RIS_EVAL_INTERFACE
Avaliação do tipo Matriz
Este método possibilita inserir e editar uma avaliação do tipo matriz por meio de um web service REST.
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_eval_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 |
---|---|---|---|
idanalysis | String | Sim | Identificador da análise de risco/controle |
idtype | String | Sim | Tipo de análise: 1 - Análise de risco/oportunidade 2 - Análise de controle |
ideval | String | Sim | Identificador da nova avaliação |
sevaxis_real | String | Não | Valor do eixo X da primeira avaliação |
probaxis_real | String | Não | Valor do eixo Y da primeira avaliação |
sevaxis_resid | String | Não | Valor do eixo X da segunda avaliação |
probaxis_resiD | String | Não | Valor do eixo Y da segunda avaliação |
sevaxis_pot | String | Não | Valor do eixo X da terceira avaliação |
probaxis_pot | String | Não | Valor do eixo Y da terceira avaliação |
dsjustify | String | Não | Justificativa |
action | String | Não | O tipo de ação que será realizada na tela: 1 – Inserir 2 – Editar |
info
Obs.: Ao importar uma avaliação de risco ou controle, é feita uma validação no plano de risco e controle, onde:
- Se há uma revisão em andamento do plano de risco e controle, valida-se a inclusão da avaliação na revisão em andamento.
- Se não há uma revisão em andamento, valida-se a inclusão da avaliação na revisão vigente do plano de risco e controle.
- Se não informado o campo
action
o padrão será 1.
{
"idanalysis": "String",
"idtype": 1,
"ideval": "string",
"sevaxis_real": 1.1,
"probaxis_real": 1.1,
"sevaxis_resid": 1.1,
"probaxis_resid": 1.1,
"sevaxis_pot": 1.1,
"probaxis_pot": 1.1,
"dsjustify": "text",
"action": 1
}
Exemplo de resposta:
200 OK
{
"success": true,
"total": 1,
"results": [
{
"Result": true,
"Code": 1
}
]
}
Avaliação do tipo Quantitativo/Matriz
Este método possibilita inserir e editar uma avaliação do tipo quantitativo ou matriz com quantitativo por meio de um web service REST.
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_eval_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 |
---|---|---|---|
idanalysis | String | Sim | Identificador da análise de risco/controle |
idtype | String | Sim | Tipo de análise: 1 - Análise de risco 2 - Análise de controle |
ideval | String | Sim | Identificador da nova avaliação |
nmcrit_real_1 | String | Não | 1ª Avaliação: Identificador do critério 1 |
vlcrit_real_1 | String | Não | 1ª Avaliação: Valor do critério 1 |
nmcrit_real_2 | String | Não | 1ª Aval.: ID# do critério 2 |
vlcrit_real_2 | String | Não | 1ª Aval.: Valor do critério 2 |
nmcrit_real_3 | String | Não | 1ª Aval.: ID# do critério 3 |
vlcrit_real_3 | String | Não | 1ª Aval.: Valor do critério 3 |
nmcrit_real_4 | String | Não | 1ª Aval.: ID# do critério 4 |
vlcrit_real_4 | String | Não | 1ª Aval.: Valor do critério 4 |
nmcrit_real_5 | String | Não | 1ª Aval.: ID# do critério 5 |
vlcrit_real_5 | String | Não | 1ª Aval.: Valor do critério 5 |
nmcrit_real_6 | String | Não | 1ª Aval.: ID# do critério 6 |
vlcrit_real_6 | String | Não | 1ª Aval.: Valor do critério 6 |
nmcrit_real_7 | String | Não | 1ª Aval.: ID# do critério 7 |
vlcrit_real_7 | String | Não | 1ª Aval.: Valor do critério 7 |
nmcrit_real_8 | String | Não | 1ª Aval.: ID# do critério 8 |
vlcrit_real_8 | String | Não | 1ª Aval.: Valor do critério 8 |
nmcrit_real_9 | String | Não | 1ª Aval.: ID# do critério 9 |
vlcrit_real_9 | String | Não | 1ª Aval.: Valor do critério 9 |
nmcrit_real_10 | String | Não | 1ª Aval.: ID# do critério 10 |
vlcrit_real_10 | String | Não | 1ª Aval.: Valor do critério 10 |
nmcrit_real_11 | String | Não | 1ª Aval.: ID# do critério 11 |
vlcrit_real_11 | String | Não | 1ª Aval.: Valor do critério 11 |
nmcrit_real_12 | String | Não | 1ª Aval.: ID# do critério 12 |
vlcrit_real_12 | String | Não | 1ª Aval.: Valor do critério 12 |
nmcrit_real_13 | String | Não | 1ª Aval.: ID# do critério 13 |
vlcrit_real_13 | String | Não | 1ª Aval.: Valor do critério 13 |
nmcrit_real_14 | String | Não | 1ª Aval.: ID# do critério 14 |
vlcrit_real_14 | String | Não | 1ª Aval.: Valor do critério 14 |
nmcrit_real_15 | String | Não | 1ª Aval.: ID# do critério 15 |
vlcrit_real_15 | String | Não | 1ª Aval.: Valor do critério 15 |
nmcrit_res_1 | String | Não | 2ª Avaliação: Identificador do critério 1 |
vlcrit_res_1 | String | Não | 2ª Avaliação: Valor do critério 1 |
nmcrit_res_2 | String | Não | 2ª Aval.: ID# do critério 2 |
vlcrit_res_2 | String | Não | 2ª Aval.: Valor do critério 2 |
nmcrit_res_3 | String | Não | 2ª Aval.: ID# do critério 3 |
vlcrit_res_3 | String | Não | 2ª Aval.: Valor do critério 3 |
nmcrit_res_4 | String | Não | 2ª Aval.: ID# do critério 4 |
vlcrit_res_4 | String | Não | 2ª Aval.: Valor do critério 4 |
nmcrit_res_5 | String | Não | 2ª Aval.: ID# do critério 5 |
vlcrit_res_5 | String | Não | 2ª Aval.: Valor do critério 5 |
nmcrit_res_6 | String | Não | 2ª Aval.: ID# do critério 6 |
vlcrit_res_6 | String | Não | 2ª Aval.: Valor do critério 6 |
nmcrit_res_7 | String | Não | 2ª Aval.: ID# do critério 7 |
vlcrit_res_7 | String | Não | 2ª Aval.: Valor do critério 7 |
nmcrit_res_8 | String | Não | 2ª Aval.: ID# do critério 8 |
vlcrit_res_8 | String | Não | 2ª Aval.: Valor do critério 8 |
nmcrit_res_9 | String | Não | 2ª Aval.: ID# do critério 9 |
vlcrit_res_9 | String | Não | 2ª Aval.: Valor do critério 9 |
nmcrit_res_10 | String | Não | 2ª Aval.: ID# do critério 10 |
vlcrit_res_10 | String | Não | 2ª Aval.: Valor do critério 10 |
nmcrit_res_11 | String | Não | 2ª Aval.: ID# do critério 11 |
vlcrit_res_11 | String | Não | 2ª Aval.: Valor do critério 11 |
nmcrit_res_12 | String | Não | 2ª Aval.: ID# do critério 12 |
vlcrit_res_12 | String | Não | 2ª Aval.: Valor do critério 12 |
nmcrit_res_13 | String | Não | 2ª Aval.: ID# do critério 13 |
vlcrit_res_13 | String | Não | 2ª Aval.: Valor do critério 13 |
nmcrit_res_14 | String | Não | 2ª Aval.: ID# do critério 14 |
vlcrit_res_14 | String | Não | 2ª Aval.: Valor do critério 14 |
nmcrit_res_15 | String | Não | 2ª Aval.: ID# do critério 15 |
vlcrit_res_15 | String | Não | 2ª Aval.: Valor do critério 15 |
nmcrit_pot_1 | String | Não | 3ª Avaliação: Identificador do critério 1 |
vlcrit_pot_1 | String | Não | 3ª Avaliação: Valor do critério 1 |
nmcrit_pot_2 | String | Não | 3ª Aval.: ID# do critério 2 |
vlcrit_pot_2 | String | Não | 3ª Aval.: Valor do critério 2 |
nmcrit_pot_3 | String | Não | 3ª Aval.: ID# do critério 3 |
vlcrit_pot_3 | String | Não | 3ª Aval.: Valor do critério 3 |
nmcrit_pot_4 | String | Não | 3ª Aval.: ID# do critério 4 |
vlcrit_pot_4 | String | Não | 3ª Aval.: Valor do critério 4 |
nmcrit_pot_5 | String | Não | 3ª Aval.: ID# do critério 5 |
vlcrit_pot_5 | String | Não | 3ª Aval.: Valor do critério 5 |
nmcrit_pot_6 | String | Não | 3ª Aval.: ID# do critério 6 |
vlcrit_pot_6 | String | Não | 3ª Aval.: Valor do critério 6 |
nmcrit_pot_7 | String | Não | 3ª Aval.: ID# do critério 7 |
vlcrit_pot_7 | String | Não | 3ª Aval.: Valor do critério 7 |
nmcrit_pot_8 | String | Não | 3ª Aval.: ID# do critério 8 |
vlcrit_pot_8 | String | Não | 3ª Aval.: Valor do critério 8 |
nmcrit_pot_9 | String | Não | 3ª Aval.: ID# do critério 9 |
vlcrit_pot_9 | String | Não | 3ª Aval.: Valor do critério 9 |
nmcrit_pot_10 | String | Não | 3ª Aval.: ID# do critério 10 |
vlcrit_pot_10 | String | Não | 3ª Aval.: Valor do critério 10 |
nmcrit_pot_11 | String | Não | 3ª Aval.: ID# do critério 11 |
vlcrit_pot_11 | String | Não | 3ª Aval.: Valor do critério 11 |
nmcrit_pot_12 | String | Não | 3ª Aval.: ID# do critério 12 |
vlcrit_pot_12 | String | Não | 3ª Aval.: Valor do critério 12 |
nmcrit_pot_13 | String | Não | 3ª Aval.: ID# do critério 13 |
vlcrit_pot_13 | String | Não | 3ª Aval.: Valor do critério 13 |
nmcrit_pot_14 | String | Não | 3ª Aval.: ID# do critério 14 |
vlcrit_pot_14 | String | Não | 3ª Aval.: Valor do critério 14 |
nmcrit_pot_15 | String | Não | 3ª Aval.: ID# do critério 15 |
vlcrit_pot_15 | String | Não | 3ª Aval.: Valor do critério 15 |
dsjustify | String | Não | Justificativa |
action | String | Não | O tipo de ação que será realizada na tela: 1 – Inserir 2 – Editar |
info
**Obs.: ** Ao importar uma avaliação de risco ou controle, é feita uma validação no plano de risco e controle, onde:
- Se há uma revisão em andamento do plano de risco e controle, valida-se a inclusão da avaliação na revisão em andamento.
- Se não há uma revisão em andamento, valida-se a inclusão da avaliação na revisão vigente do plano de risco e controle.
- Se não informado o campo
ACTION
o padrão será 1.
{
"idanalysis": "String",
"idtype": 1,
"ideval": "string",
"nmcrit_real_1": "String",
"vlcrit_real_1": 1,
"nmcrit_real_2": "String",
"vlcrit_real_2": 1,
"nmcrit_real_15": "String",
"vlcrit_real_15": 1,
"nmcrit_res_1": "String",
"vlcrit_res_1": 1,
"nmcrit_res_2": "String",
"vlcrit_res_2": 1,
"nmcrit_res_15": "String",
"vlcrit_res_15": 1,
"nmcrit_pot_1": "String",
"vlcrit_pot_1": 1,
"nmcrit_pot_2": "String",
"vlcrit_pot_2": 1,
"nmcrit_pot_15": "String",
"vlcrit_pot_15": 1,
"dsjustify": "text",
"action": 1
}
Exemplo de resposta:
200 OK
{
"success": true,
"total": 1,
"results": [
{
"Result": true,
"Code": 1
}
]
}