POST AlmacenApi/GenerarReservaHuecosStock?id={id}&idLocal={idLocal}
Generamos los movimientos y el stock para la Reserva
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id |
Identificador de la reserva |
integer |
Required |
| idLocal |
Identificador del local de la reserva |
integer |
Required |
Body Parameters
None.
Response Information
Resource Description
Reserva
DocumentoMoverAlmacenDto| Name | Description | Type | Additional information |
|---|---|---|---|
| TipoDocumento | string |
None. |
|
| Tipo | integer |
None. |
|
| Fecha | date |
None. |
|
| Propietario | string |
None. |
|
| Codigo | string |
None. |
|
| IdDoc | integer |
None. |
|
| IdLocalDoc | integer |
None. |
|
| YaGenerado | boolean |
None. |
|
| ListaLineas | Collection of LineaDocumentoMoverAlmacenDto |
None. |
Response Formats
application/json, text/json
Sample:
{
"TipoDocumento": "sample string 1",
"Tipo": 2,
"Fecha": "2025-12-06T06:46:28.1848679+01:00",
"Propietario": "sample string 4",
"Codigo": "sample string 5",
"IdDoc": 6,
"IdLocalDoc": 7,
"YaGenerado": true,
"ListaLineas": {
"$id": "2",
"$values": [
{
"$id": "3",
"CodigoArticulo": "sample string 1",
"EanArticulo": "sample string 2",
"EanHueco": "sample string 3",
"Articulo": "sample string 4",
"Hueco": "sample string 5",
"Lote": "sample string 6",
"Cantidad": 7.0,
"Stock": 8.0,
"Reservado": 9.0,
"IdArticulo": 10,
"IdLinea": 11,
"IdLocalLinea": 12,
"IdHuecoMovimiento": 13,
"IdLocalHuecoMovimiento": 14,
"Recogida": true,
"ListaEansArticulo": {
"$id": "4",
"$values": [
{
"$id": "5",
"CodigoEan": "sample string 1",
"Cantidad": 2.0
},
{
"$ref": "5"
}
]
}
},
{
"$ref": "3"
}
]
}
}
application/xml, text/xml
Sample:
<DocumentoMoverAlmacenDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" z:Id="1" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" xmlns="http://schemas.datacontract.org/2004/07/Sofycom.Sofygest.Service.Application.Models.Dtos.Almacen">
<Codigo z:Id="2">sample string 5</Codigo>
<Fecha>2025-12-06T06:46:28.1848679+01:00</Fecha>
<IdDoc>6</IdDoc>
<IdLocalDoc>7</IdLocalDoc>
<ListaLineas z:Id="3" z:Size="2">
<LineaDocumentoMoverAlmacenDto z:Id="4">
<Articulo z:Id="5">sample string 4</Articulo>
<Cantidad>7</Cantidad>
<CodigoArticulo z:Id="6">sample string 1</CodigoArticulo>
<EanArticulo z:Id="7">sample string 2</EanArticulo>
<EanHueco z:Id="8">sample string 3</EanHueco>
<Hueco z:Id="9">sample string 5</Hueco>
<IdArticulo>10</IdArticulo>
<IdHuecoMovimiento>13</IdHuecoMovimiento>
<IdLinea>11</IdLinea>
<IdLocalHuecoMovimiento>14</IdLocalHuecoMovimiento>
<IdLocalLinea>12</IdLocalLinea>
<ListaEansArticulo z:Id="10" z:Size="2">
<ArticuloEanAlmacenDto z:Id="11">
<Cantidad>2</Cantidad>
<CodigoEan z:Id="12">sample string 1</CodigoEan>
</ArticuloEanAlmacenDto>
<ArticuloEanAlmacenDto z:Ref="11" i:nil="true" />
</ListaEansArticulo>
<Lote z:Id="13">sample string 6</Lote>
<Recogida>true</Recogida>
<Reservado>9</Reservado>
<Stock>8</Stock>
</LineaDocumentoMoverAlmacenDto>
<LineaDocumentoMoverAlmacenDto z:Ref="4" i:nil="true" />
</ListaLineas>
<Propietario z:Id="14">sample string 4</Propietario>
<Tipo>2</Tipo>
<TipoDocumento z:Id="15">sample string 1</TipoDocumento>
<YaGenerado>true</YaGenerado>
</DocumentoMoverAlmacenDto>