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

ASTASTINSERT

Previous  Top  Next

Este método possibilita incluir/editar um ativo por meio de um Web Service REST.

 

Método

POST

 

Parâmetros de Entrada

Identificador

Valor constante

Parâmetro

Tipo

Descrição

cdprod

109

QUERY

NUMERIC

Código do produto

classname

asset_insert_interface

QUERY

STRING

Nome da classe utilizada no WADL

classpath

ast_import

QUERY

STRING

Caminho para a classe utilizada no WADL

 

Corpo da requisição

{

     "idobject": "string",

     "nmobject": "string",

     "idobjecttype": "string",

     "idteam": "string",

     "fgapplication": "string",

     "dtstartoper": "string",

     "quantity": "string",

     "cavity": "string",

     "manufacturer": "string",

     "idserialnumber": "string",

     "idmodel": "string",

     "idcalendar": "string",

     "supplier": "string",

     "vlequipmentcost": "string",

     "vlcost": "string",

"dtrevision": "string",

"iduser": "string",

     "attributes": "string",

     "dsdescription": "string",

     "characteristics": "string",

     "dsobservation": "string"

}

 

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

idobject

X

Identificador do ativo

nmobject

X

Nome do ativo

idobjecttype

X

Identificador do tipo de ativo

idteam

X

Identificador da equipe responsável

fgapplication

X

Nome do relacionamento

dtstartoper

X

Relacionamento inverso:

1 – Sim;

2 – Não.

quantity

X

Quantidade do ativo

cavity

 

Cavidade (requerido quando for “Ferramental”)

manufacturer

 

Fabricante (Razão social)

idserialnumber

 

Número de série

idmodel

 

Modelo

idcalendar

X

Identificador do calendário

supplier

 

Fornecedor (Razão social)

vlequipmentcost

 

Custo de aquisição

vlcost

 

Custo hora

dtrevision

 

Data da revisão. Deve ser informada no formato YYYY-MM-DD.

iduser

X1

Matrícula do usuário.

attributes

 

Atributos do ativo. Exemplo:

Identificador_do_atributo=valor1_do_atributo,valor2_do_atributo,valor3_do_atributo.

Obs.:

Para atributos com valor numérico, o separador de casas decimais deverá ser o ‘.’ (ponto).

Para campos de data, o valor deve ter o formato “Y-M-D”(Ano-Mês-Dia).

dsdescription

 

Descrição

characteristics

 

Características

dsobservation

 

Observações

 

X1 - Requerido somente quando o tipo de ativo utilizado contém revisão.