Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Les buffers servent à protéger une un certain nombre de d'unites de stock. Le cas le plus commune commun d'utilisation est de protéger quelques unites unités (2-3) du stock sur le stock vendable global, pour ainsi mitiger la désynchronisation entré entre les vents ventes en magasin et les vents ventes en ligne.

Buffer groups

Tous buffer à un buffer_group au quel il appartient et que permet lui faire référence depuis une requete de stock

...

Les plus simple de buffers, correponde a une nombre de unites bufférisés pour un couple item_id , endpoint_id.

endpoint_iditem_idqtybuffer_group
store_1i12FR
store_1i13US

Buffer endpoint

Tres similar au buffers en dur, mais plus flexibles. Ils permettent de indiquer des filtres pour prendre en compte de manier dynamique des endpoints et items.

endpoint_iditem_idqtybuffer_group
endpoint_type = store AND address.region.country.code = FR*9FR
endpoint_type = warehouse *12WORLD

Buffer Global

Permet affecter un buffer de manier global, donc sans renseigner de filtrage sur les endpoints affecté. Permet buffériser une nombre de unites a niveau global.

item_idqtybuffer_group
category = "bebe"9FR
*12WORLD

Structure d'un buffer

  • item_filter: Si nil, s'applique à tous les items
    • id (string) : item_id sur le quel le buffer serai appliqué (buffer en dur)
    • request_name (string) : Permet appliquer le buffer a un request de items (tous les items avec un certain catégorie). Doit être vide si id est set
  • endpoint_filter:  Si nil, s'applique à tous les endpoints
    • id (string) : endpoint_id sur le quel le buffer serai appliqué (buffer en dur)
    • request_name (string) : Permet appliquer le buffer a un request de endpoints (tous endpoints du type store). Doit être vide si id est set
  • stock_type (string) : type de stock sur lequel le buffer est appliqué.
  • global (bool) : true dans le cas d'un buffer global, false sinon.
  • buffer_group (string) : buffer group au quel appartient le buffer, permet lui fair référence dans une requete de stock..
  • qty (int) : nombre de unites bufférisés. 

Impact des buffers sur le calcul de stock

...