Ir al final de los metadatos
Ir al inicio de los metadatos

Estás viendo una versión antigua de esta página. Ve a la versión actual.

Comparar con el actual Ver el historial de la página

Versión 1 Siguiente »

Para actualizar productos se utilizará el servicio updateProduct

Parámetro

Valor

Nombre servicio

updateProduct

Tipo método

POST

URL

https://gorgeous-dust-0seusmuxapkp.vapor-farm-b1.com/api/auth/ products/updateProduct

Content type

application/json

POST/updateProduct

Parámetro Post

Tipo

Longitud

Obligatorio

Descripción

code_product

string

150

si

Identificación interna del producto

id

integer

Si

id del producto

convertion_factor_product

float

no

Factor de conversión equivalente a la unidad de medida ingresado

description_product

text

no

Descripción del producto creado

group_product

string

80

no

Grupo al cual pertenece un producto

businessUnit_id

integer

no

Id de la unidad de medida

subheading_id

integer

no

Id de la subpartida

Para realizar la actualización, como se ve en la tabla anterior, el campo id, es el requerido, por lo demás se puede actualizar solo el campo que nos interesa.

En el siguiente ejemplo, se actualizará el nombre del producto Acetaminofén por 10.

Ejemplo:

Cuerpo de la petición

{
"id": 430,
"code_product": "ACT-10",
"description_product":"Acetaminofén por 10"

}

Respuesta:

{
"status": {
"code": 200,
"message": "Procesado con éxito",
"data": {
"id": 430,
"qualifiedUser_id": 214,
"subheading_id": 1,
"businessUnit_id": 67,
"code_product": "ACT-10",
"description_product": "Acetaminofén por 10",
"convertion_factor_product": "2",
"group_product": "Analgésicos",
"tracking": null,
"status_product": 1
}
}
}

3.4 Consultar productos

Se puede consultar todos los productos creados hasta el momento mediante el método getProducts

Parámetro

Valor

Nombre servicio

getProducts

Tipo método

GET

URL

https://gorgeous-dust-0seusmuxapkp.vapor-farm-b1.com/api/auth/getProducts

Content type

application/json

GET/getProducts

Respuesta:

{
"status": {
"code": 200,
"message": "Procesado con éxito",
"data": {
"current_page": 1,
"data": [
{
"id": 354,
"code_product": "BH-080",
"description_product": "Parlantes",
"convertion_factor_product": "2",
"group_product": null,
"subheading_id": 1,
"code_subheading": "0105140000",
"qualifiedUser_id": 214,
"nit_qualified": "9002488821",
"name_qualified": "CLINICA PORTOAZUL S.A.",
"unitMeasurement_id": 10,
"code_unit_measurement": "U",
"unit_measurement": "Unidad o artículo",
"nickname_qualified": "Portoazul",
"status_product": 1,
"decimal_values_precision": "4"
},
{
"id": 430,
"code_product": "ACT-10",
"description_product": "Actaminofen por 10",
"convertion_factor_product": "2",
"group_product": "Analgésicos",
"subheading_id": 1,
"code_subheading": "0105140000",
"qualifiedUser_id": 214,
"nit_qualified": "9002488821",
"name_qualified": "CLINICA PORTOAZUL S.A.",
"unitMeasurement_id": 67,
"code_unit_measurement": "T10",
"unit_measurement": "Tableta x10",
"nickname_qualified": "Portoazul",
"status_product": 1,
"decimal_values_precision": "4"
}
],
}

  • Sin etiquetas