POST api/producto/preparar-item
Request Information
URI Parameters
None.
Body Parameters
ValidateItemRequestDto| Name | Description | Type | Additional information |
|---|---|---|---|
| IdProducto | integer |
None. |
|
| Cantidad | decimal number |
None. |
|
| IdTipoMovimiento | integer |
None. |
|
| IdRubro | integer |
None. |
|
| IdEmpresa | integer |
None. |
|
| IdSede | integer |
None. |
|
| ItemsExistentes | Collection of clsMovimientoDetalle |
None. |
Request Formats
application/json, text/json
Sample:
{
"IdProducto": 1,
"Cantidad": 2.0,
"IdTipoMovimiento": 3,
"IdRubro": 4,
"IdEmpresa": 5,
"IdSede": 6,
"ItemsExistentes": [
{
"IdMovimientoDetalle": 1,
"IdMovimiento": 1,
"IdProducto": 1,
"Cantidad": 1.0,
"IdEstado": 1,
"UnidadMedida": "sample string 2",
"Codigo": "sample string 3",
"Marca": "sample string 4",
"Descripcion": "sample string 5",
"PrecioCosto": 1.0,
"PrecioVenta": 1.0,
"Precio": 1.0,
"Importe": 1.0,
"Descuento": 1.0,
"Total": 1.0,
"EsPvv": 1,
"Stock": 1.0,
"PrecioMayor": 1.0,
"MinimoStock": 1.0,
"IdTipo": 6,
"MargenUtilidad1": 1.0,
"PrecioVenta1": 1.0,
"CantidadMayor1": 1.0,
"MargenUtilidad2": 1.0,
"PrecioVenta2": 1.0,
"CantidadMayor2": 1.0,
"MargenUtilidad3": 1.0,
"PrecioVenta3": 1.0,
"CantidadMayor3": 1.0,
"MargenUtilidad4": 1.0,
"PrecioVenta4": 1.0,
"CantidadMayor4": 1.0,
"IdTipoAfectacion": 1,
"EsPaquete": 1,
"EsSerieLote": 1,
"MargenUtilidad": 1.0,
"FechaVencimiento1": "2026-05-16T12:17:26.2445622-05:00",
"Lote1": "sample string 7",
"Ubicacion": "sample string 8",
"IdUnidadMedida": 1,
"Factor": 1.0,
"CantidadTotal": 1.0,
"IdUnidadMedida1": 1,
"IdMoneda": 9,
"IdEmpresa": 10,
"EsPromocion": 1,
"Promocion": "sample string 11",
"EsShop": 1,
"PrecioVentaShop": 1.0,
"PrecioSinIgv": 1.0,
"EsICBPER": 1,
"Icbper": 1.0
},
{
"IdMovimientoDetalle": 1,
"IdMovimiento": 1,
"IdProducto": 1,
"Cantidad": 1.0,
"IdEstado": 1,
"UnidadMedida": "sample string 2",
"Codigo": "sample string 3",
"Marca": "sample string 4",
"Descripcion": "sample string 5",
"PrecioCosto": 1.0,
"PrecioVenta": 1.0,
"Precio": 1.0,
"Importe": 1.0,
"Descuento": 1.0,
"Total": 1.0,
"EsPvv": 1,
"Stock": 1.0,
"PrecioMayor": 1.0,
"MinimoStock": 1.0,
"IdTipo": 6,
"MargenUtilidad1": 1.0,
"PrecioVenta1": 1.0,
"CantidadMayor1": 1.0,
"MargenUtilidad2": 1.0,
"PrecioVenta2": 1.0,
"CantidadMayor2": 1.0,
"MargenUtilidad3": 1.0,
"PrecioVenta3": 1.0,
"CantidadMayor3": 1.0,
"MargenUtilidad4": 1.0,
"PrecioVenta4": 1.0,
"CantidadMayor4": 1.0,
"IdTipoAfectacion": 1,
"EsPaquete": 1,
"EsSerieLote": 1,
"MargenUtilidad": 1.0,
"FechaVencimiento1": "2026-05-16T12:17:26.2445622-05:00",
"Lote1": "sample string 7",
"Ubicacion": "sample string 8",
"IdUnidadMedida": 1,
"Factor": 1.0,
"CantidadTotal": 1.0,
"IdUnidadMedida1": 1,
"IdMoneda": 9,
"IdEmpresa": 10,
"EsPromocion": 1,
"Promocion": "sample string 11",
"EsShop": 1,
"PrecioVentaShop": 1.0,
"PrecioSinIgv": 1.0,
"EsICBPER": 1,
"Icbper": 1.0
}
]
}
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json
Sample:
Sample not available.