Producto Variante - mjungjohann/Ingefactura GitHub Wiki
- Archivo que desea enviar
- Archivo que desea recibir
- Token de acceso
Url base del web service: http://localhost:8080/Rest2/webresources/dto.variante
Ejemplo xml:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<variante>
<id>1</id>
<descripcion>ROJO</descripcion>
<sku>1</sku>
<codigo_barra>12873</codigo_barra>
<fecha_creacion>2018-08-27 13:25:32.0</fecha_creacion>
<fecha_actualizacion>2018-08-27 13:25:32.0</fecha_actualizacion>
<ventaSinStock>true</ventaSinStock>
<unimed>UNID</unimed>
</variante>
Ejemplo json:
{
"descripcion": "ROJO",
"sku": "1",
"codigo_barra": "12873",
"fecha_creacion": "2018-08-27 13:25:32.0",
"fecha_actualizacion": "2018-08-27 13:25:32.0",
"ventaSinStock": true,
"unimed": "UNID"
}
Url: http://localhost:8080/Rest2/webresources/dto.clientedto/Product/{id}
{id} = este campo debe ser remplazado por el id del producto al cual se asociara la variante.
En el metodo post se debe enviar la variante la cual desea crear.
Ejemplo xml:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<variante>
<id>1</id>
<descripcion>ROJO</descripcion>
<sku>1</sku>
<codigo_barra>12873</codigo_barra>
<fecha_creacion>2018-08-27 13:25:32.0</fecha_creacion>
<fecha_actualizacion>2018-08-27 13:25:32.0</fecha_actualizacion>
<ventaSinStock>true</ventaSinStock>
<unimed>UNID</unimed>
</variante>
Ejemplo json:
{
"descripcion": "ROJO",
"sku": "1",
"codigo_barra": "12873",
"fecha_creacion": "2018-08-27 13:25:32.0",
"fecha_actualizacion": "2018-08-27 13:25:32.0",
"ventaSinStock": true,
"unimed": "UNID"
}
Url: http://localhost:8080/Rest2/webresources/dto.clientedto/ProducId/{idProduct}/Varian/{id}
{idProduct} = este campo debe ser remplazado por el id del producto al cual se asociara la variante.
{id} = este campo debe ser remplazado por el id de la variante la cual se desea actualizar.
En el metodo post se debe enviar la variante la cual desea actualizar.
Url: http://localhost:8080/Rest2/webresources/dto.clientedto/Product/{id}/Variants/{idVarian}
{id} = este campo debe ser remplazado por el id del producto que desea visualizar asociado a la variante.
{idVarian} = este campo debe ser remplazado por el id de la variante que desea visualizar.
Este metodo get retornara la variante.
Url: http://localhost:8080/Rest2/webresources/dto.clientedto/Product/{id}/Variants
{id} = este campo debe ser remplazado por el id del producto del cual se mostraran todas sus variantes.
Este metodo get retornara todas las variantes del productos del id.
Url: http://localhost:8080/Rest2/webresources/dto.clientedto/count
Este metodo get retornara la cantidad de variantes asociadas a la empresa.