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": 14,
       47,
    "namedate_created": "WeedSeeker",
            "voucher_type_id": 7,
       2024-06-25T15:18:19-03:00",
    "date_createdmodified": "20222024-0906-24T0925T15:4018:4219-03:00",
      "active": 1,
     "dateexternal_modifiedcode": "2023-06-29T09:54:34-03:00",
    null,
       "active"external_reference": 1
        },
        {null
}

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,
            "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:

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",
            "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,
            "idcreated_at": 33"2024-04-22T11:55:00-03:00",
            "namemodified_at": "Voleo VR2024-04-22T11:55:00-03:00",
            "voucher_typedeleted_idat": 18null,
            "date_createdactive": "2022-10-13T16:55:24-03:00",true
        },
       "date_modified": "2023-05-25T16:09:25-03:00", {
            "activeid": 0
  3,
     },       "name": "Profundidad",
{             "iddescription": 34,
            "name": "Voleo Fijo "Profundidad de trabajo de los distintos implementos\tya que trabajan a diferentes profundidades en el suelo. Ej: 25 cm Unidad: cm",
            "voucher_type_id": 1847,
            "datecreated_createdat": "20222024-1004-13T1622T11:55:4400-03:00",
            "datemodified_modifiedat": "20232024-0504-25T1622T11:0955:0300-03:00",
            "activedeleted_at": 0
        },
        {null,
            "idactive": 19,
         true
   "name": "Sectorizada / Manchoneo",  }
     ],
    "voucher_type_id": 747,
    
       "date_created": "20222024-1006-03T1028T10:2537:5751-03:00",
 
          "date_modified": "20222024-1006-03T1028T10:2537:5751-03:00",
       ",
    "active": 1,
        }"external_code": null,
    "external_reference":    {
            "id": 207null
}

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}',
            "name": "Protección"'X-SIMA-SYSTEM-ID: {API-SYSTEM-ID}',
    'Accept: application/json',
      "voucher_type_id": 7,'Content-Type: application/json'

Body example:

Code Block
{
    "name": "Test 3  edit",
    "date_created": "2023-05-25T16:04:40-03:00"wo_labour_type_category_id": 1,
    "wo_labour_type_attribute_ids":   [1,3, 4],
    "date_modifiedactive": "2023-05-25T16:04:40-03:00", 1 
}

Response example:

Code Block
{
    "id": 2775,
      "activename": 1"Test 3 edit",
      }"table_code_id": 47,
    "wo_labour_type_category_id": 1,
  {    "wo_labour_type_attributes": [
        "id": 204,{
             "nameid": "Presiembra/Preemergencia"1,
            "voucher_type_idname": 7"Horas",
            "date_createddescription": "2023-05-25T16:03:40-03:00",
            "date_modified": "2023-05-25T16:03:40-03:00Registro de horas de trabajo. Ejemplo: 5 hs Unidad: horas",
            "activevoucher_type_id": 147,
        },         {"created_at": "2024-04-22T11:55:00-03:00",
            "idmodified_at": 206"2024-04-22T11:55:00-03:00",
            "namedeleted_at": "Postemergente 2"null,
            "voucher_type_idactive": 7,
      true
     "date_created": "2023-05-25T16:04:25-03:00",   },
        {
            "date_modifiedid": "2023-05-25T16:04:25-03:00"3,
            "activename": "Profundidad",
1         },   "description": "Profundidad de trabajo de los {distintos implementos\tya que trabajan a diferentes profundidades en el suelo. Ej: 25 cm "id"Unidad: 205cm",
            "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": 30": 4,
            "name": "Ancho",
            "namedescription": "PlacaAncho -de VR",labor del implemento. Ej: 10 metros Unidad:       "voucher_type_id": 17metros (m)",
            "date_created": "2022-10-13T16:52:06-03:00"voucher_type_id": 47,
            "datecreated_modifiedat": "20222024-1004-13T1622T11:5255:0600-03:00",
            "activemodified_at": 1
        },
        {"2024-04-22T11:55:00-03:00",
            "iddeleted_at": 31null,
            "nameactive": "Placa - Fija",true
        }
    ],
    "voucher_type_id": 1747,
       "date_created": "2024-06-28T10:56:12-03:00",
    "date_createdmodified": "20222024-1006-13T1628T11:5201:5000-03:00",
    "active": 1,
    "external_code": null,
    "dateexternal_modifiedreference": "2022-10-13T16:55:58-03:00",
            "active": 1
        }
    ],
    "current_page": 1null
}

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}',
    '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
}