Table of Contents |
---|
...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "aggregates": { "0": { "deduction": { "endpoint_buffer": [ "FR", "IT" ], "global_buffer": [ "stores_FR" ] } } } } |
Types de Buffers
Ils Il existe deux types de buffers, le buffers endpoint et le buffers global. Le premier seront assigne et déduit a niveau endpoint, le deuxieme seront assigne sans un notion d'endpoint et seront déduit un fois l'endpoints ont été agrégé. Comme resultat, le buffers global sont prise en compte seulement dans le requete de stock avec d'unification par endpoint.
...
endpoint_id | item_id | qty | buffer_group |
---|---|---|---|
store_1 | i1 | 2 | FR |
store_1 | i1 | 3 | US |
Buffer endpoint
Tres similar au Très similaire aux buffers en dur, mais plus flexibles. Ils permettent de indiquer des filtres pour prendre en compte de manier dynamique des endpoints et items.
...
Impact des buffers sur le calcul de stock
Prise en compte dans le requêtes de stock
Les buffers globals/endpoints que sont appliques dépende de la configuration des requêtes de stock. Dans la requete de stock on liste les buffers groups - les groups dans lesquels les buffers sont reparties - que doive être prise en compte. S'il y a 3 buffers globales configures pour une même clé de stock, et le but se d'appliquer arbitrairement 1 de ces 3. Il suffit de les repartir dans 3 buffers groups différents, et d'indiquer QUE 1 seul dans la requête de stock.
Calcul
Quand les buffers sont prise en compte dans un requete de stock, le calcul de stock disponible ce fait comme suit :
...