put https://app.fracttal.com/api/third_parties_services/
Mediante esta API se puede actualizar las propiedades de un servicio asociado a un tercero.
Parámetros de entrada
La siguiente información debe ser enviada en el body de la petición.
Parámetro | Tipo | Requerido | Descripción |
---|---|---|---|
id_third_party_service | Entero | Si | Id de servicio del tercero. Se puede consultar aquí. (campo id) |
service_description | Texto | Sí | Nombre del servicio |
cost | Entero | Sí | Costo del servicio |
details | Texto | Opcional | Detalles del servicio asociado al tercero |
unit_code | Texto | Opcional | Código de la unidad de medida del servicio. Este parámetro se debe enviar cuando el servicio no esté creado en Fracttal |
unit_description | Texto | Opcional | Código de la unidad de medida del servicio. Este parámetro se debe enviar cuando el servicio no esté creado en Fracttal |
Parámetros de salida
Parámetro | Tipo | Descripción |
---|---|---|
third_parties_name | Texto | Nombre del tercero |
service_types_description | Texto | Descripción del tipo de servicio |
cost | Entero | Costo del servicio asociado al tercero |
details | Texto | Detalles del servicio asociado al tercero |
date_frequency | Texto | Frecuencia del servicio |
period_dates_description | Texto | Descripción de la frecuencia del servicio |
unit_frequency | Texto | Unidad de frecuencia del servicio |
units_description | Texto | Descripción de la unidad de frecuencia del servicio |
service_units_description | Texto | Descripción de la frecuencia en el servicio |
description | Texto | Descripción del servicio |
third_parties_code | Texto | Código del tercero asociado al servicio |
visible_to_all | Booleano | Indica si el servicio asociado al tercero es visible para todos o no. |
parent_description | Texto | Descripción del activo tipo ubicación al que está asociado el servicio. |
Ejemplo:
Petición: (PUT) https://app.fracttal.com/api/third_parties_services/2
{
"service_description":"MANTENIMIENTO DE ELEVADORES",
"cost":150000,
"details":"SERVICIO INSERTADO POR API"
}
{
"success": true,
"message": "200",
"data": {
"id": 15254,
"id_company": 69,
"id_third_party": 377912,
"third_parties_name": "OTIS",
"id_service_type": 11153,
"service_types_description": "MANTENIMIENTO DE ELEVADORES",
"cost": 150000,
"id_unity": null,
"details": "SERVICIO INSERTADO POR API",
"date_frequency": null,
"id_period_date": null,
"period_dates_description": null,
"unit_frequency": null,
"id_unit_service": null,
"units_description": null,
"service_units_description": null,
"description": "OTIS",
"third_parties_code": "123424325",
"visible_to_all": false,
"parent_description": "// "
},
"total": 1
}