Através desta API você pode relacionar um serviço existente com um terceiro existente em Fracttal. Você também pode usar este serviço web para criar um serviço e associá-lo a terceiros ao mesmo tempo.
Parâmetros de entrada
As seguintes informações devem ser enviadas no body da requisição.
Parâmetro | Tipo | Requerido | Descrição |
|---|---|---|---|
thitd_party_code | Texto | Sim | Código do terceiro. Pode ser consultado aqui. (campo code) |
service_description | Texto | Sim | Nome do serviço |
cost | Float | Sim | Custo do serviço |
details | Texto | Opcional | Detalhes do serviço associado ao terceiro |
unit_code | Texto | Opcional | Código da unidade de medida do serviço. |
unit_description | Texto | Opcional | Descrição da unidade de medida do serviço. |
Parâmetros de saída
| Parâmetro | Tipo | Descrição |
|---|---|---|
third_parties_name | Texto | Nome do terceiro |
service_types_description | Texto | Descrição do tipo de serviço |
cost | Inteiro | Custo do serviço associado ao terceiro |
details | Texto | Detalhes do serviço associado ao terceiro |
date_frequency | Texto | Frequência do serviço |
period_dates_description | Texto | Descrição da frequência do serviço |
unit_frequency | Texto | Unidade de frequência do serviço |
units_description | Texto | Descrição da unidade de frequência do serviço |
service_units_description | Texto | Descrição da frequência no serviço |
description | Texto | Descrição do serviço |
third_parties_code | Texto | Código do terceiro associado ao serviço |
visible_to_all | Booleano | Indica se o serviço associado ao terceiro é visível para todos ou não |
parent_description | Texto | Descrição do ativo tipo localização ao qual está associado o serviço |
Exemplo:
Requisição: (POST)https://app.fracttal.com/api/third_parties_services
{
"thitd_party_code":"123424325",
"service_description":"MANTENIMIENTO DE ELEVADORES",
"cost":150000,
"unit_code":"SERV",
"unit_description":"SERVICIO",
"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
}