(POST) Insertar Recursos En una OT

Mediante ésta API se puede insertar dentro de una OT recursos catalogados de tipo inventario  y recursos humanos y recursos no catalogados de tipo inventario y servicios.

EndPoint
https://app.fracttal.com/api/wo_resources/:id
id = Id/wo_folio de la orden de trabajo
Método POST
Parámetros entrada en el body

Parámetro Tipo de campo Requerido Descripción
catalogued Booleano True para insertar un recurso catalogado, false en caso contrario. False, valor por defecto
type Número Tipo de recurso a insertar:
1 : Para recursos de tipo inventario
2 : Para recursos humanos
3 : Para recursos de tipo servicios
code Texto Código del activo asociado a la OT. No se debe agregar cuando se envía el id_work_order_task
id_work_order_task Entero Id de la tarea asociada a la OT. No se debe agregar cuando se envía el code
code_resource Texto Código del recurso catalogado a insertar ( Sólo para recursos catalogados)
code_warehouse Texto Código del almacén desde donde se necesita el recurso ( Sólo para recursos catalogados)
qty Número Cantidad
unit_cost Número Costo unitario
total_cost Número Costo total
description Texto Descripción del recurso (Sólo para recursos no catalogados)
unit_description Texto Descripción de la unidad (Sólo para recursos no catalogados)
external_source Texto Opcional Fuente externa (Sólo para recursos no catalogados)
note Texto Opcional Notas del recurso
code_account Texto Se debe enviar cuando se inserta un recurso catalogado

Ejemplo:

Recurso No catalogado

Petición: (POST) https://app.fracttal.com/api/wo_resources/1086
Body

{
"code":"7543",
"qty":4,
"type":1,
"unit_cost":600,
"total_cost":2400,
"description":"Repuesto Integración",
"unit_description": "CU"
}

Ejemplo Respuesta

{
"success": true,
"message": "200",
"data": [],
"total": 1
}

Recurso Catalogado

Petición: (POST) https://app.fracttal.com/api/wo_resources/OT-1431
Body

{
"code":"7543",
"code_resource":"0002250000102944",
"code_warehouse":"BOG_INTG",
"qty":4,
"catalogued":"true",
"type":1,
"code_account":"25198772-2",
"unit_cost":4500
}

Ejemplo Respuesta

{
"success": true,
"message": "200",
"data": {
"type_description": "INVENTORY",
"description": "PIEDRA ESMERIL 250X10X40 { 0002250000102944 }",
"code": "0002250000102944",
"units_description": "CU",
"units_code": "CU",
"qty": 4,
"unit_cost": 4500,
"total_cost": 18000
},
"total": 1
}