Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

Si se desea agregar un nuevo producto, utilizaremos el método createProduct.

Parámetro

Valor

Nombre servicio

createProduct

Tipo método

POST

URL

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

Content type

application/json

Post/createProduct

Servicio utilizado para la creación de productos que permite la identificación de los mismos en los formularios de ingreso.

Parámetros de consulta

Parámetro Post

Tipo

Longitud

Obligatorio

Descripción

code_product

string

150

Si

Identificación interna del producto

convertion_factor_product

float

Si

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

description_product

text

Si

Descripción del producto creado

group_product

string

80

Si

No

Grupo al cual pertenece un producto

businessUnit_id

string

integer

100

Si

Id

Código de la unidad de medida

subheading_id

string

integer

100

Si

Id

Código de la subpartida

Importante: Para conocer el id interno de la subpartida y de la unidad de medida creada, se debe consumir los servicios getSubheadingProduct y getUnitQualifiedUser. De los cuales explicaremos más adelante.

Ejemplo:

Cuerpo de la petición

{

...

typeProduct_id

string

100

Si

Tipo de producto: ejemplo Insumos

Ejemplo:

Body

Bloque de código
{
    "code_product": "DRM-0004",
    "code_business_unit": "CJ1",
    "code_subheading": "0802110000",
    "convertion_factor_product": "2",
    "description_product":

...

 "Almendras disecadas",

...


    "group_product": "

...

GRUPO",
    "

...

type_product": "

...

Activos propios"

...


}

Respuesta

Bloque de código
{

...


    "status":

...

 {
        "code": 200,

...


        "message": "Procesado con éxito",

...


        "data":

...

 {
            "code_product": "

...

DRM-

...

0004",

...


            "description_product":

...

 "Almendras disecadas",
            "convertion_factor_product": "2",

...


            "group_product":

...

 null,
            "tracking": null,

...


            "status_product":

...

 1,
            "subheading_id": "0802110000",
            "businessUnit_id": "CJ1",
            "typeProduct_id": "Activos propios"
        }
    }
}