Ubicar en tienda

Este servicio deberá indicar los locales en los que exista stock disponible (para venta presencial) para al menos una de las presentaciones de un producto / variante determinado.

MétodoURL

GET

https://{ApiURL}/ubicarentienda

Request

ClaveTipoDescripción

codigoProducto

String(32)

Código del producto base.

codigoVariante

String(32)

Código de la variante.

skus

List<String>

Lista de SKUs existentes en Fenicio para presentaciones del producto/variante requerido.

Ejemplo

{
  "_idSolicitud": "200325120000-FNSHPUY-3c7621ed5a707177c1421cce79338668",
  "codigoProducto": "548972",
  "codigoVariante": "002",
  "skus": [
    "548972-002-S",
    "548972-002-L",
    "548972-002-XL"
  ]

Response

La respuesta deberá incluir en la clave ubicarEnTienda una lista de objetos por cada local con disponibilidad de al menos una de las presentaciones.

ClaveTipoDescripción

local

String(16) | null

Código del local.

presentacionesDisponibles

Lista de objetos, uno por cada presentación disponible en el local.

PresentacionDisponible

ClaveTipoDescripción

codigo

String(32)

Código de la presentación.

stock

Int(6)

Cantidad de unidades disponibles para venta presencial en dicho local.

Ejemplo

{
  "status": "OK",
  "mensaje": null,
  "_idSolicitud": "200325120000-FNSHPUY-3c7621ed5a707177c1421cce79338668",
  "data": {
    "ubicarEnTienda": [
      {
        "local": "01",
        "presentacionesDisponibles": [
          {
            "codigo": "S",
            "stock": 5
          },
          {
            "codigo": "L",
            "stock": 2
          }
        ]
      },
      {
        "local": "02",
        "presentacionesDisponibles": [
          {
            "codigo": "S",
            "stock": 10
          }
        ]
      }
    ]
  }
}

Última actualización