Esta sección aborda las unidades de medida (measure units).

GET/units

Este método devuelve la lista de unidades de medidas.

Parámetros de solicitud (Request parameters):

  • company [obligatorio]: el nombre o Id. de la compañía.
  • session [obligatorio]: el Id. de la sesión activa.

Respuesta (Response):

  • status: devuelve "0" en caso de éxito y un código de error en cualquier otro caso.
  • data: devuelve la lista de unidades de medidas.
  • message: "Success" o una información descriptiva del error en cualquier otro caso.

Request:

{

"session": "cJvqHJcEssmpGukxrZF73migL5M4LVUZniyesQHBatOvTkrbpkYgrHKvfVpP",

"company": "demo01"

}


Response:

{

"status": "0",

"data": [

       {

               "order": "00000",

               "name": "piezas"

       }

"message": "Success"

}

POST /units

Este método crea una unidad. El usuario debe ser administrador.

Parámetros de solicitud (Request parameters, para obtener información adicional, revise la configuración de las unidades de medida):

  • company [obligatorio]: el nombre o Id. de la compañía.
  • session [obligatorio]: el Id. de la sesión activa.
  • name [obligatorio]: el nombre de la unidad de medida.

Respuesta (Response):

  • status: devuelve "0" en caso de éxito y un código de error en cualquier otro caso.
  • data: "Success" en caso de éxito, y vacío en caso de error.
  • message: "Success" o una información descriptiva del error en cualquier otro caso.

Request:

{

"session": "cJvqHJcEssmpGukxrZF73migL5M4LVUZniyesQHBatOvTkrbpkYgrHKvfVpP",

"company": "demo01",

"id": "UnitId"

}


Response:

{

"status": 0,

"data": null,

"message": "Success"

}

DELETE /units/{id}

Este método elimina una unidad. El usuario debe ser administrador.

Atributo de solicitud (Request attributes):

  • id [obligatorio]: el nombre de la unidad a eliminar.

Parámetros de solicitud (Request parameters):

  • company [obligatorio]: el nombre o Id. de la compañía.
  • session [obligatorio]: el Id. de la sesión activa.

Respuesta (Response):

  • status: devuelve "0" en caso de éxito y un código de error en cualquier otro caso.
  • data: "Success" en caso de éxito, y vacío en caso de error.
  • data: "Success" o una información descriptiva del error en cualquier otro caso.

Request:

{

/units/UnitId

}


{

"session": "cJvqHJcEssmpGukxrZF73migL5M4LVUZniyesQHBatOvTkrbpkYgrHKvfVpP",

"company": "demo01"

}


Response:

{

"status": 0,

"data": null,

"message": "Success"

}