Fracttal →

Actualizar un servicio a un tercero

Mediante esta API se puede actualizar las propiedades de un servicio asociado a un tercero.

Parámetros de entrada

ParámetroTipoRequeridoDescripción
id_third_party_serviceNúmeroSiId de servicio del tercero (campo id de la consulta de servicios de terceros)
service_descriptionTextoNombre del servicio
costNúmeroCosto del servicio
detailsTextoOpcionalDetalles del servicio asociado al tercero
unit_codeTextoOpcionalCódigo de la unidad de medida del servicio.
Este parámetro se debe enviar cuando el servicio no esté creado en Fracttal
unit_descriptionTextoOpcionalCó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ámetroTipoDescripción
successBooleanoTrue si el insert fue exitoso o false en caso contrario
messageTexto200 si fue exitoso
dataTextoJson con el item insertado
totalNúmeroCantidad de registros insertados (Siempre será 1)

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
}
Language