Navigation:  Integração via web services REST > Web services publicados > Risco >

RIS_CONTROL_INTERFACE

Previous  Top  Next

Este método possibilita inserir e excluir um controle, ou incluir um anexo no controle, por meio de um Web Service REST. O controle cadastrado ou alterado será disponibilizado na tela Risco arrowrgray Cadastro arrowrgray Controle.

 

Método

POST

 

Parâmetros de Entrada

Identificador

Valor constante

Parâmetro

Tipo

Descrição

cdprod

215

QUERY

NUMERIC

Código do produto

classname

ris_control_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",

 "nmcontrol": "string",

 "idtype": "string",

 "idresp": "string",

 "idteam": "string",

 "fgimplement": 1,

 "dtimplement": "string",

 "fgrelevant": 1,

 "fgautomationtype": 1,

 "fgctrlcharact": 1,

 "fgfrequency": 1,

 "fgsymbol": 1,

 "dscontrol": "string",

 "dsdocument": "string",

 "instance": "string",

 "idact": "string",

 "action": 1

}

 

Corpo da requisição para exclusão

{

 "idcontrol": "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

X

Identificador do controle

nmcontrol

X1

Nome do controle

idtype

X1

Identificador do tipo do controle

idresp

 

Matrícula do responsável

idteam

 

Identificador da equipe responsável

fgimplement

 

Implementação:

1 – Não implementado

2 – Implementado parcialmente

3 – Implementado totalmente

dtimplement

 

Data da implementação

fgrelevant

 

Relevante:

1 – Sim

2 – Não

fgautomationtype

 

Tipo de automatização:

1 – Automático

2 – Semiautomático

3 – Manual

fgctrlcharact

 

Característica do controle:

1 – Detectivo

2 – Preventivo

3 - Detectivo + Preventivo

fgfrequency

 

Frequência do controle:

1 – Por evento

2 – Diária

3 – Semanal

4 – Mensal

5 – Trimestral

6 – Semestral

7 – Anual

fgsymbol

 

Identificador do ícone do controle

dscontrol

 

Descrição do controle

dsdocument

 

Descrição do procedimento

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

 

X1 - Não será obrigatório quando for exclusão. Action = 3