PUT AlmacenApi/CambiarHuecoRecogida

Cambiamos un artículo de un hueco a otro

Request Information

URI Parameters

None.

Body Parameters

Datos para realizar el movimiento

CambiarHuecoRecogidaDto
NameDescriptionTypeAdditional information
IdHuecoMovimiento

integer

Required

IdLocalHuecoMovimiento

integer

Required

IdHuecoDestino

integer

Required

IdLocalHuecoDestino

integer

Required

Request Formats

application/json, text/json

Sample:
{
  "IdHuecoMovimiento": 1,
  "IdLocalHuecoMovimiento": 2,
  "IdHuecoDestino": 3,
  "IdLocalHuecoDestino": 4
}

application/x-www-form-urlencoded

Sample:

Sample not available.

application/xml, text/xml

Sample:
<CambiarHuecoRecogidaDto 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">
  <IdHuecoDestino>3</IdHuecoDestino>
  <IdHuecoMovimiento>1</IdHuecoMovimiento>
  <IdLocalHuecoDestino>4</IdLocalHuecoDestino>
  <IdLocalHuecoMovimiento>2</IdLocalHuecoMovimiento>
</CambiarHuecoRecogidaDto>

Response Information

Resource Description

LineaDocumentoMoverAlmacenDto actualizada al nuevo hueco

LineaDocumentoMoverAlmacenDto
NameDescriptionTypeAdditional information
CodigoArticulo

string

None.

EanArticulo

string

None.

EanHueco

string

None.

Articulo

string

None.

Hueco

string

None.

Lote

string

None.

Cantidad

decimal number

None.

Stock

decimal number

None.

Reservado

decimal number

None.

IdArticulo

integer

None.

IdLinea

integer

None.

IdLocalLinea

integer

None.

IdHuecoMovimiento

integer

None.

IdLocalHuecoMovimiento

integer

None.

Recogida

boolean

None.

ListaEansArticulo

Collection of ArticuloEanAlmacenDto

None.

Response Formats

application/json, text/json

Sample:
{
  "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": "2",
    "$values": [
      {
        "$id": "3",
        "CodigoEan": "sample string 1",
        "Cantidad": 2.0
      },
      {
        "$ref": "3"
      }
    ]
  }
}

application/xml, text/xml

Sample:
<LineaDocumentoMoverAlmacenDto 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">
  <Articulo z:Id="2">sample string 4</Articulo>
  <Cantidad>7</Cantidad>
  <CodigoArticulo z:Id="3">sample string 1</CodigoArticulo>
  <EanArticulo z:Id="4">sample string 2</EanArticulo>
  <EanHueco z:Id="5">sample string 3</EanHueco>
  <Hueco z:Id="6">sample string 5</Hueco>
  <IdArticulo>10</IdArticulo>
  <IdHuecoMovimiento>13</IdHuecoMovimiento>
  <IdLinea>11</IdLinea>
  <IdLocalHuecoMovimiento>14</IdLocalHuecoMovimiento>
  <IdLocalLinea>12</IdLocalLinea>
  <ListaEansArticulo z:Id="7" z:Size="2">
    <ArticuloEanAlmacenDto z:Id="8">
      <Cantidad>2</Cantidad>
      <CodigoEan z:Id="9">sample string 1</CodigoEan>
    </ArticuloEanAlmacenDto>
    <ArticuloEanAlmacenDto z:Ref="8" i:nil="true" />
  </ListaEansArticulo>
  <Lote z:Id="10">sample string 6</Lote>
  <Recogida>true</Recogida>
  <Reservado>9</Reservado>
  <Stock>8</Stock>
</LineaDocumentoMoverAlmacenDto>