Application Order Labour Types Endpoint

Application Order Labour Types Endpoint

Version Date Comment
Current Version (v. 3) Sept 05, 2024 12:47 Angel Javier Larrosa
v. 2 Jul 02, 2024 16:47 Angel Javier Larrosa
v. 1 Nov 08, 2023 01:54 Manuel Oliva Velez

There are 5 endpoints available for the implementation of application order labour types integration.

 

Detail

Uri:

/api/v2/third_party/application_order_labour_types/{id}

Method:

GET

Header:

'X-SIMA-APIKEY: {API-KEY}', 'X-SIMA-SYSTEM-ID: {API-SYSTEM-ID}', 'Accept: application/json', 'Content-Type: application/json'

Response example:

{ "id": 2771, "name": "Test 26", "table_code_id": 47, "wo_labour_type_category_id": 2, "wo_labour_type_attributes": [ 9, 10 ], "voucher_type_id": 47, "date_created": "2024-06-25T15:18:19-03:00", "date_modified": "2024-06-25T15:18:19-03:00", "active": 1, "external_code": null, "external_reference": null }

List:

Uri:

/api/v2/third_party/application_order_labour_types

Method:

GET

Header:

'X-SIMA-APIKEY: {API-KEY}', 'X-SIMA-SYSTEM-ID: {API-SYSTEM-ID}', 'Accept: application/json', 'Content-Type: application/json'

Parameters:

page: (int) default value 1 size: (int) default value 10 id: (int) optional find: (string) optional updated_from: (datetime) optional created_from: (datetime) optional deleted_from: (datetime) optional voucher_type_id: (int) optional active: (bool) optional order_column: (string) default value name dir_column: (string) default value desc

Response example:

{ "items": [ { "id": 2771, "name": "Test 26", "table_code_id": 47, "wo_labour_type_category_id": 2, "wo_labour_type_attributes": [ { "id": 9, "name": "Hora de inicio", "description": "Para medir la catidad de hs que trabaja una máquina, para el pago.", "voucher_type_id": 47, "created_at": "2024-04-22T11:55:00-03:00", "modified_at": "2024-04-22T11:55:00-03:00", "deleted_at": null, "active": true }, { "id": 10, "name": "Hora de fin", "description": "Para medir la catidad de hs que trabaja una máquina, para el pago.", "voucher_type_id": 47, "created_at": "2024-04-22T11:55:00-03:00", "modified_at": "2024-04-22T11:55:00-03:00", "deleted_at": null, "active": true } ], "voucher_type_id": 47, "date_created": "2024-06-25T15:18:19-03:00", "date_modified": "2024-06-25T15:18:19-03:00", "active": 1, "external_code": null, "external_reference": null }, { "id": 2770, "name": "Test 25", "table_code_id": 47, "wo_labour_type_category_id": 2, "wo_labour_type_attributes": [ { "id": 9, "name": "Hora de inicio", "description": "Para medir la catidad de hs que trabaja una máquina, para el pago.", "voucher_type_id": 47, "created_at": "2024-04-22T11:55:00-03:00", "modified_at": "2024-04-22T11:55:00-03:00", "deleted_at": null, "active": true }, { "id": 10, "name": "Hora de fin", "description": "Para medir la catidad de hs que trabaja una máquina, para el pago.", "voucher_type_id": 47, "created_at": "2024-04-22T11:55:00-03:00", "modified_at": "2024-04-22T11:55:00-03:00", "deleted_at": null, "active": true } ], "voucher_type_id": 47, "date_created": "2024-06-25T15:13:37-03:00", "date_modified": "2024-06-25T15:13:37-03:00", "active": 1, "external_code": null, "external_reference": null } ], "current_page": 1, "next_page": 1, "total_pages": 1, "total_items": 2 }

Create

Uri:

/api/v2/third_party/application_order_labour_types

Method:

POST

Header:

'X-SIMA-APIKEY: {API-KEY}', 'X-SIMA-SYSTEM-ID: {API-SYSTEM-ID}', 'Accept: application/json', 'Content-Type: application/json'

Body example:

{ "name": "Test 1", "voucher_type_id": 47, "wo_labour_type_category_id": 1, "wo_labour_type_attribute_ids": [1,2, 3] }

Response example:

{ "id": 2773, "name": "Test 1", "table_code_id": 47, "wo_labour_type_category_id": 1, "wo_labour_type_attributes": [ { "id": 1, "name": "Horas", "description": "Registro de horas de trabajo. Ejemplo: 5 hs Unidad: horas", "voucher_type_id": 47, "created_at": "2024-04-22T11:55:00-03:00", "modified_at": "2024-04-22T11:55:00-03:00", "deleted_at": null, "active": true }, { "id": 2, "name": "Pasadas", "description": "Cantidad de pasadas del implemento o maquinaria en el terreno. Ejemplo: 3 pasadas Unidad: sin unidad o “pasadas”", "voucher_type_id": 47, "created_at": "2024-04-22T11:55:00-03:00", "modified_at": "2024-04-22T11:55:00-03:00", "deleted_at": null, "active": true }, { "id": 3, "name": "Profundidad", "description": "Profundidad de trabajo de los distintos implementos\tya que trabajan a diferentes profundidades en el suelo. Ej: 25 cm Unidad: cm", "voucher_type_id": 47, "created_at": "2024-04-22T11:55:00-03:00", "modified_at": "2024-04-22T11:55:00-03:00", "deleted_at": null, "active": true } ], "voucher_type_id": 47, "date_created": "2024-06-28T10:37:51-03:00", "date_modified": "2024-06-28T10:37:51-03:00", "active": 1, "external_code": null, "external_reference": null }

Edit

Uri:

/api/v2/third_party/application_order_labour_types/{id}

Method:

PATCH

Header:

'X-SIMA-APIKEY: {API-KEY}', 'X-SIMA-SYSTEM-ID: {API-SYSTEM-ID}', 'Accept: application/json', 'Content-Type: application/json'

Body example:

{ "name": "Test 3 edit", "wo_labour_type_category_id": 1, "wo_labour_type_attribute_ids": [1,3, 4], "active": 1 }

Response example:

{ "id": 2775, "name": "Test 3 edit", "table_code_id": 47, "wo_labour_type_category_id": 1, "wo_labour_type_attributes": [ { "id": 1, "name": "Horas", "description": "Registro de horas de trabajo. Ejemplo: 5 hs Unidad: horas", "voucher_type_id": 47, "created_at": "2024-04-22T11:55:00-03:00", "modified_at": "2024-04-22T11:55:00-03:00", "deleted_at": null, "active": true }, { "id": 3, "name": "Profundidad", "description": "Profundidad de trabajo de los distintos implementos\tya que trabajan a diferentes profundidades en el suelo. Ej: 25 cm Unidad: cm", "voucher_type_id": 47, "created_at": "2024-04-22T11:55:00-03:00", "modified_at": "2024-04-22T11:55:00-03:00", "deleted_at": null, "active": true }, { "id": 4, "name": "Ancho", "description": "Ancho de labor del implemento. Ej: 10 metros Unidad: metros (m)", "voucher_type_id": 47, "created_at": "2024-04-22T11:55:00-03:00", "modified_at": "2024-04-22T11:55:00-03:00", "deleted_at": null, "active": true } ], "voucher_type_id": 47, "date_created": "2024-06-28T10:56:12-03:00", "date_modified": "2024-06-28T11:01:00-03:00", "active": 1, "external_code": null, "external_reference": null }

Delete

Uri:

/api/v2/third_party/application_order_labour_types/{id}

Method:

DELETE

Header:

'X-SIMA-APIKEY: {API-KEY}', 'X-SIMA-SYSTEM-ID: {API-SYSTEM-ID}', 'Accept: application/json', 'Content-Type: application/json'

Response example:

{ "data": true }