ASTASTINSERT
Este método possibilita incluir ou editar um ativo 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: 109 |
classname | String | Sim | Nome da classe utilizada no WADLValor Constante: asset_insert_interface |
classpath | String | Sim | Caminho para a classe utilizada no WADLValor Constante: ast_import |
Exemplo de solicitação:
Atributos suportados:
Request Body Parameter | Tipo | Requerido | Descrição |
---|---|---|---|
idobject | String | Sim | Identificador do ativo |
nmobject | String | Sim | Nome do ativo |
idobjecttype | String | Sim | Identificador do tipo de ativo |
idteam | String | Sim | Identificador da equipe responsável |
fgapplication | String | Sim | Nome do relacionamento |
dtstartoper | String | Sim | Relacionamento inverso: 1 - Sim; 2 - Não. |
quantity | String | Sim | Quantidade do ativo |
cavity | String | Cavidade (requerido quando for “Ferramental”) | |
manufacturer | String | Fabricante (Razão social) | |
idserialnumber | String | Número de série | |
idmodel | String | Modelo | |
idcalendar | String | Sim | Identificador do calendário |
supplier | String | Fornecedor (Razão social) | |
vlequipmentcost | String | Custo de aquisição | |
vlcost | String | Custo hora | |
dtrevision | String | Data da revisão. Deve ser informada no formato YYYY-MM-DD. | |
iduser | String | Sim¹ | Matrícula do usuário. |
attributes | String | 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 | String | Descrição | |
characteristics | String | Características | |
dsobservation | String | Observações |
info
Sim¹ - Requerido somente quando o tipo de ativo utilizado contém revisã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"
}
Exemplo de resposta:
200 OK
{
"success": true,
"total": 1,
"results": [
{
"Result": true,
"Code": 1
}
]
}