Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 2 Current »

Version Date Comment
Current Version (v. 2) Jul 02, 2024 16: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
}

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
        },
        {
            "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
        },
        {
            "id": 2769,
            "name": "Test 24",
            "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:11:40-03:00",
            "date_modified": "2024-06-25T15:11:40-03:00",
            "active": 1
        },
        {
            "id": 2768,
            "name": "Test 23",
            "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:09:45-03:00",
            "date_modified": "2024-06-25T15:09:45-03:00",
            "active": 1
        },
        {
            "id": 2713,
            "name": "Pulverización Aérea",
            "table_code_id": 7,
            "wo_labour_type_category_id": null,
            "wo_labour_type_attributes": [],
            "voucher_type_id": 7,
            "date_created": "2024-04-04T15:29:50-03:00",
            "date_modified": "2024-04-04T15:29:50-03:00",
            "active": 1
        },
        {
            "id": 2772,
            "name": "Primer tipo",
            "table_code_id": 47,
            "wo_labour_type_category_id": 1,
            "wo_labour_type_attributes": [
                {
                    "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": 5,
                    "name": "Kilometros",
                    "description": "Registro de la cantidad de km realizados por un vehículo (para el gasto). Ej: 120 km Unidad: km",
                    "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": 7,
                    "name": "Fecha de inicio",
                    "description": "Fecha de inicio, ya que es una labor que lleva varios días.",
                    "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-26T17:18:04-03:00",
            "date_modified": "2024-06-26T17:18:04-03:00",
            "active": 1
        }
    ],
    "current_page": 1,
    "next_page": 1,
    "total_pages": 1,
    "total_items": 6
}

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
}

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
}

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
}
  • No labels