Mediante ésta API se puede insertar dentro de una OT recursos de la siguiente forma: Catalogados: de tipo inventario, recursos humanos y servicios

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 o el barcode

id_work_order_task

Entero

Id de la tarea asociada a la OT. No se debe agregar cuando se envía el code o el barcode

barcode

Texto

barcode del activo asociado a la OT.

No se debe agregar cuando se envía el code o el id_work_order_task

code_resource

Texto

Código del recurso catalogado a insertar ( Sólo para recursos catalogados tipo inventario)

code_warehouse

Texto

Código del almacén desde donde se necesita el recurso ( Sólo para recursos catalogados tipo inventario)

code_user

Texto

Código del recurso humano a agregar (Sólo para recursos catalogados tipo recurso humano)

rh_description

Texto

Descripción del perfil del recurso humano (Sólo para recursos catalogados tipo recurso humano)

tr_description

Textp

Nombre del tercero fuente del recurso (Sólo para recursos catalogados tipo servicio)

qty

Número

Cantidad

unit_cost

Número

Costo unitario

description

Texto

Descripción del recurso o servicio (Sólo para recursos no catalogados y para recursos catalogados tipo servicio)

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 - Tipo inventario

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

Body

{
"type": 1,
"code":"LFR-001",
"qty":3,
"unit_cost":240,
"description": "INVENTARIO NO CATALOGADO",
"external_source": "ALMACEN NO CATALOGADO"

}

Ejemplo Respuesta

{
"success": true,
"message": "200",
"data": {
"type_description": "INVENTORY",
"description": "INVENTARIO NO CATALOGADO",
"code": null,
"units_description": null,
"units_code": null,
"qty": 3,
"unit_cost": 240,
"total_cost": 720
},
"total": 1
}

Recurso No catalogado - Servicio

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

{
"type": 3,
"code":"LFR-001",
"qty":2,
"unit_cost":240,
"description": "SERVICIO NO CATALOGADO",
"external_source": "PROVEEDOR NO CATALOGADO"
}

Ejemplo Respuesta

{
"success": true,
"message": "200",
"data": {
"type_description": "SERVICES",
"description": "SERVICIO NO CATALOGADO",
"code": "",
"units_description": null,
"units_code": "",
"qty": 2,
"unit_cost": 240,
"total_cost": 480
},
"total": 1
}

Recurso Catalogado - Inventario

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

Body

{
"catalogued":true,
"type": 1,
"code":"LFR-001",
"qty":3,
"unit_cost":100,
"code_resource": "MRX-EN-003",
"code_warehouse": "MRX-005",
"code_account":"JCDIAZ"
}

Ejemplo Respuesta

{
"success": true,
"message": "200",
"data": {
"type_description": "INVENTORY",
"description": "000 HERRAMIENTA PARA EXISTENCIA NEG MRX 3 { MRX-EN-003 }",
"code": "MRX-EN-003",
"units_description": "C/U ",
"units_code": "C/U ",
"qty": 3,
"unit_cost": 100,
"total_cost": 300
},
"total": 1
}

Recurso Catalogado - Recurso Humano

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

{
"catalogued":true,
"type": 2,
"code":"LFR-001",
"qty":4,
"unit_cost":150,
"code_user": "AMPEREZ",
"rh_description": "ELECTRICISTA",
"code_account":"JCDIAZ"

}

Ejemplo Respuesta

{
"success": true,
"message": "200",
"data": {
"type_description": "HUMAN_RESOURCES",
"source_description": "Ana Maria Perez",
"code": "AMPEREZ",
"description": "ELECTRICISTA",
"qty": 4,
"unit_cost": 150,
"total_cost": 600
},
"total": 1
}

Recurso Catalogado - Servicio

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

{
"catalogued":true,
"type": 3,
"code":"LFR-001",
"qty":3,
"unit_cost":190,
"description": "SERVICIO DE MANTENIMIENTO FILTROS",
"tr_description": "ANELMAR",
"code_account":"JCDIAZ"

}

Ejemplo Respuesta

{
"success": true,
"message": "200",
"data": {
"type_description": "SERVICES",
"description": "SERVICIO DE MANTENIMIENTO FILTROS",
"code": "",
"units_description": "Hora",
"units_code": "",
"qty": 3,
"unit_cost": 190,
"total_cost": 570
},
"total": 1
}
¿Encontró su respuesta?