POST api/Recepcion

Inserta un nuevo objeto de recepcion en la base de datos y los productos de la guia

Informacion Request

URI Parametros

Ninguno.

Parametros Body

Objeto json para el paso de valores

RecepcionGuia
NombreDescripcionTipoInformacion Adicicional
Cabecera

RecepcionEntidad

Required

InfoProducto

Collection of RecepcionProducto

Required

Planificacion

RecepcionMovimientoSolicitado

Required

Detalle

Collection of RecepcionDetalleMovimientoSolicitado

Required

Formato Request

application/json, text/json

Ejemplo:
{
  "Cabecera": {
    "CodProveedor": "sample string 1",
    "Rut": "sample string 2",
    "Dv": "sample string 3",
    "Nombre": "sample string 4",
    "Direccion": "sample string 5",
    "PaisCodigo": "sample string 6",
    "Giro": "sample string 7",
    "Telefono": "sample string 8"
  },
  "InfoProducto": [
    {
      "ProductoCodigoBarra": "sample string 1",
      "CodigoProducto": "sample string 2",
      "Nombre": "sample string 3",
      "Nombre2": "sample string 4",
      "Controla_lote": "sample string 5",
      "Controla_serie": "sample string 6",
      "CodUnidadMedida": "sample string 7",
      "CodFamilia": "sample string 8",
      "CodSubFamilia": "sample string 9",
      "Kg": "sample string 10",
      "Alto_envase": "sample string 11",
      "Ancho_envase": "sample string 12",
      "Profundidad_envase": "sample string 13"
    },
    {
      "ProductoCodigoBarra": "sample string 1",
      "CodigoProducto": "sample string 2",
      "Nombre": "sample string 3",
      "Nombre2": "sample string 4",
      "Controla_lote": "sample string 5",
      "Controla_serie": "sample string 6",
      "CodUnidadMedida": "sample string 7",
      "CodFamilia": "sample string 8",
      "CodSubFamilia": "sample string 9",
      "Kg": "sample string 10",
      "Alto_envase": "sample string 11",
      "Ancho_envase": "sample string 12",
      "Profundidad_envase": "sample string 13"
    }
  ],
  "Planificacion": {
    "Sitio": "sample string 1",
    "Fecha_programada": "sample string 2",
    "Responsable": "sample string 3",
    "Documento_respaldo": "sample string 4",
    "Numero_documento_respaldo": "sample string 5"
  },
  "Detalle": [
    {
      "CodigoProducto": "sample string 1",
      "Cantidad": 2
    },
    {
      "CodigoProducto": "sample string 1",
      "Cantidad": 2
    }
  ]
}

application/xml, text/xml

Ejemplo:
<DtoObjApi.RecepcionGuia xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/INNVITA_DTO">
  <Cabecera>
    <CodProveedor>sample string 1</CodProveedor>
    <Direccion>sample string 5</Direccion>
    <Dv>sample string 3</Dv>
    <Giro>sample string 7</Giro>
    <Nombre>sample string 4</Nombre>
    <PaisCodigo>sample string 6</PaisCodigo>
    <Rut>sample string 2</Rut>
    <Telefono>sample string 8</Telefono>
  </Cabecera>
  <Detalle>
    <DtoObjApi.RecepcionDetalleMovimientoSolicitado>
      <Cantidad>2</Cantidad>
      <CodigoProducto>sample string 1</CodigoProducto>
    </DtoObjApi.RecepcionDetalleMovimientoSolicitado>
    <DtoObjApi.RecepcionDetalleMovimientoSolicitado>
      <Cantidad>2</Cantidad>
      <CodigoProducto>sample string 1</CodigoProducto>
    </DtoObjApi.RecepcionDetalleMovimientoSolicitado>
  </Detalle>
  <InfoProducto>
    <DtoObjApi.RecepcionProducto>
      <Alto_envase>sample string 11</Alto_envase>
      <Ancho_envase>sample string 12</Ancho_envase>
      <CodFamilia>sample string 8</CodFamilia>
      <CodSubFamilia>sample string 9</CodSubFamilia>
      <CodUnidadMedida>sample string 7</CodUnidadMedida>
      <CodigoProducto>sample string 2</CodigoProducto>
      <Controla_lote>sample string 5</Controla_lote>
      <Controla_serie>sample string 6</Controla_serie>
      <Kg>sample string 10</Kg>
      <Nombre>sample string 3</Nombre>
      <Nombre2>sample string 4</Nombre2>
      <ProductoCodigoBarra>sample string 1</ProductoCodigoBarra>
      <Profundidad_envase>sample string 13</Profundidad_envase>
    </DtoObjApi.RecepcionProducto>
    <DtoObjApi.RecepcionProducto>
      <Alto_envase>sample string 11</Alto_envase>
      <Ancho_envase>sample string 12</Ancho_envase>
      <CodFamilia>sample string 8</CodFamilia>
      <CodSubFamilia>sample string 9</CodSubFamilia>
      <CodUnidadMedida>sample string 7</CodUnidadMedida>
      <CodigoProducto>sample string 2</CodigoProducto>
      <Controla_lote>sample string 5</Controla_lote>
      <Controla_serie>sample string 6</Controla_serie>
      <Kg>sample string 10</Kg>
      <Nombre>sample string 3</Nombre>
      <Nombre2>sample string 4</Nombre2>
      <ProductoCodigoBarra>sample string 1</ProductoCodigoBarra>
      <Profundidad_envase>sample string 13</Profundidad_envase>
    </DtoObjApi.RecepcionProducto>
  </InfoProducto>
  <Planificacion>
    <Documento_respaldo>sample string 4</Documento_respaldo>
    <Fecha_programada>sample string 2</Fecha_programada>
    <Numero_documento_respaldo>sample string 5</Numero_documento_respaldo>
    <Responsable>sample string 3</Responsable>
    <Sitio>sample string 1</Sitio>
  </Planificacion>
</DtoObjApi.RecepcionGuia>

application/x-www-form-urlencoded

Ejemplo:

Sample not available.

Informacion Response

Descripcion Recurso

Retorna el id de la nueva recepcion

integer

Formato Response

application/json, text/json

Ejemplo:
1

application/xml, text/xml

Ejemplo:
<int xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</int>