Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Change History

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

Detail

Uri:

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

Method:

Code Block
GET

Header:

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

ParametersResponse example:

Code Block
page:{
 (int) default value 1
size:"id": 2771,
 (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:

Code Block
{
    "items": [
        {"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:

Code Block
/api/v2/third_party/application_order_labour_types

Method:

Code Block
GET

Header:

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

Parameters:

Code Block
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:

Code Block
{
    "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:

Code Block
/api/v2/third_party/application_order_labour_types

Method:

Code Block
POST

Header:

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

Body example:

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

Response example:

Code Block
{
    "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",
            "idmodified_at": 14"2024-04-22T11:55:00-03:00",
            "namedeleted_at": "WeedSeeker"null,
            "voucher_type_idactive": true
 7,       },
     "date_created": "2022-09-24T09:40:42-03:00",   {
            "date_modifiedid": "2023-06-29T09:54:34-03:00"2,
            "activename": 1"Pasadas",
        },    "description": "Cantidad de pasadas del {implemento o maquinaria en el terreno. Ejemplo: 3 pasadas Unidad: sin unidad o “pasadas”"id": 33,
            "namevoucher_type_id": "Voleo VR"47,
            "vouchercreated_type_idat": 18"2024-04-22T11:55:00-03:00",
            "datemodified_createdat": "20222024-1004-13T1622T11:55:2400-03:00",
            "datedeleted_modifiedat": "2023-05-25T16:09:25-03:00"null,
            "active": 0true
        },
        {
            "id": 343,
            "name": "Profundidad",
       "Voleo Fijo",
            "voucher_type_id": 18     "description": "Profundidad de trabajo de los distintos implementos\tya que trabajan a diferentes profundidades en el suelo. Ej: 25 cm Unidad: cm",
            "datevoucher_type_createdid": "2022-10-13T16:55:44-03:00"47,
            "datecreated_modifiedat": "20232024-0504-25T1622T11:0955:0300-03:00",
            "active": 000",
         },         {"modified_at": "2024-04-22T11:55:00-03:00",
             "iddeleted_at": 19null,
            "nameactive": "Sectorizada / Manchoneo",true
        }
    ],
    "voucher_type_id": 747,

           "date_created": "20222024-1006-03T1028T10:2537:5751-03:00",

           "date_modified": "20222024-1006-03T1028T10:2537:5751-03:00",
    "active":        "active": 1
        }1
}

Edit

Uri:

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

Method:

Code Block
PATCH

Header:

Code Block
    'X-SIMA-APIKEY: {API-KEY}',
        {'X-SIMA-SYSTEM-ID: {API-SYSTEM-ID}',
            "id": 207'Accept: application/json',
      'Content-Type: application/json'

Body example:

Code Block
{
     "name": "ProtecciónTest 3 edit",
       
    "voucherwo_labour_type_category_id": 71,
 
          "date_created": "2023-05-25T16:04:40-03:00""wo_labour_type_attribute_ids": [1,3, 4],
    "active": 1 
}

Response example:

Code Block
{
    "date_modifiedid": "2023-05-25T16:04:40-03:00"2775,
    "name": "Test 3 edit",
    "activetable_code_id": 147,
    "wo_labour_type_category_id": 1,
     },"wo_labour_type_attributes": [
        {
            "id": 2041,
            "name": "Presiembra/PreemergenciaHoras",
            "voucher_type_id": 7description": "Registro de horas de trabajo. Ejemplo: 5 hs Unidad: horas",
            "datevoucher_type_createdid": "2023-05-25T16:03:40-03:00"47,
            "datecreated_modifiedat": "20232024-0504-25T1622T11:0355:4000-03:00",
            "activemodified_at": 1
        },
        {"2024-04-22T11:55:00-03:00",
            "iddeleted_at": 206null,
            "nameactive": "Postemergente 2",true
        },
       "voucher_type_id": 7, {
            "date_createdid": "2023-05-25T16:04:25-03:00"3,
            "date_modifiedname": "2023-05-25T16:04:25-03:00Profundidad",
            "activedescription": 1
        },
        {
            "id": 205"Profundidad de trabajo de los distintos implementos\tya que trabajan a diferentes profundidades en el suelo. Ej: 25 cm Unidad: cm",
            "namevoucher_type_id": "Postemergente 1"47,
            "vouchercreated_type_idat": 7"2024-04-22T11:55:00-03:00",
            "datemodified_createdat": "20232024-0504-25T1622T11:0455:1300-03:00",
            "datedeleted_modifiedat": "2023-05-25T16:04:13-03:00"null,
            "active": 1true
        },
        {
            "id": 304,
            "name": "Placa - VR": "Ancho",
            "description": "Ancho de labor del implemento. Ej: 10 metros Unidad: metros (m)",
            "voucher_type_id": 1747,
            "datecreated_createdat": "20222024-1004-13T1622T11:5255:0600-03:00",
            "datemodified_modifiedat": "20222024-10-13T16:52:06-03:00",
            "active": 1
        },
        {04-22T11:55:00-03:00",
              "iddeleted_at": 31null,
            "nameactive": "Placa - Fija",true
        }
    ],
    "voucher_type_id": 17,
       47,
    "date_created": "20222024-1006-13T1628T10:5256:5012-03:00",
       
    "date_modified": "20222024-1006-13T1628T11:5501:5800-03:00",
       
    "active": 1
}

Delete

Uri:

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

Method:

Code Block
DELETE

Header:

Code Block
        }
    ]'X-SIMA-APIKEY: {API-KEY}',
    "current_page": 1'X-SIMA-SYSTEM-ID: {API-SYSTEM-ID}',
    "next_page"'Accept: 2application/json',
    "total_pages": 4,'Content-Type: application/json'

Response example:

Code Block
{
    "total_itemsdata": 32true
}