Este método possibilita inserir e excluir uma análise de controle, ou incluir um anexo na análise de controle, por meio de um Web Service REST. Somente é permitido inserir ou alterar uma análise de controle que está vinculado a um plano de risco em elaboração, para os planos de riscos homologados não é possível inclui ou alterar os dados da análise de controle.
Parâmetros de Entrada
|
Identificador
|
Valor constante
|
Parâmetro
|
Tipo
|
Descrição
|
cdprod
|
215
|
QUERY
|
NUMERIC
|
Código do produto
|
classname
|
ris_controlanalysis_interface
|
QUERY
|
STRING
|
Nome da classe utilizada no WADL
|
classpath
|
ri_import
|
QUERY
|
STRING
|
Caminho para a classe utilizada no WADL
|
Corpo da requisição
|
{
"idcontrol": "string",
"idplan": "string",
"cdcontrolresp": "string",
"cdcontrolteam": "string",
"idcontrolanalysis": "string",
"gnaca_cdassoc": "string",
"fgautomationtype": 1,
"fgcontrolcharact": 1,
"fgcontrolfreq": 1,
"fgimplement": 1,
"dtimplement": "string",
"dtnexteval": "string",
"qtevalpendency": 1,
"cdmeasunity": "string",
"vlcost": 1.1,
"cdeval": "string",
"dscontrolanalysis": "string",
"instance": "string",
"idact": "string",
"action": 1
}
|
Corpo da requisição para exclusão
|
{
"idcontrolanalysis": "string",
"idplan": "string",
"action": 3
}
|
Parâmetros de saída
|
{
"success": true,
"total": 1,
"results": [
{
"Result": true,
"Code": 1
}
]
}
|
Para a inserção de cada um destes itens da requisição é necessário seguir o padrão abaixo documentado.
Requisição
|
Identificador
|
Requerido
|
Descrição
|
idcontrol
|
X1
|
Identificador do controle
|
idplan
|
X
|
Identificador do plano
|
cdcontrolresp
|
X1
|
Identificador do responsável
|
cdcontrolteam
|
|
Identificador da equipe responsável
|
idcontrolanalysis
|
X2
|
Identificador da análise de controle
|
gnaca_cdassoc
|
|
Identificado do elemento superior ao controle
|
fgautomationtype
|
|
Tipo de automatização:
1 – Automático
2 – Semiautomático
3 – Manual
|
fgcontrolcharact
|
|
Característica do controle:
1 – Detectivo
2 – Preventivo
3 - Detectivo + Preventivo
|
fgcontrolfreq
|
|
Frequência do controle:
1 – Por evento
2 – Diária
3 – Semanal
4 – Mensal
5 – Trimestral
6 – Semestral
7 – Anual
|
fgimplement
|
|
Implementação:
1 – Não implementado
2 – Implementado parcialmente
3 – Implementado totalmente
|
dtimplement
|
|
Data da implementação
|
dtnexteval
|
|
Data da próxima avaliação
|
qtevalpendency
|
|
Prazo para a execução
|
cdmeasunity
|
|
Identificador da unidade de medida
|
vlcost
|
|
Custo do controle
|
cdeval
|
|
Identificador do método de avaliação
|
dscontrolanalysis
|
|
Descrição da análise de controle
|
instance
|
|
O valor constante: %WF_IDINSTANCE%
|
idact
|
|
Identificador da atividade da instância
|
action
|
|
O tipo de ação que será realizada na tela:
1 – Inserir
3 – Excluir
|
|