Variante 2 : nouveau placement des articles 

Utilisation

Cette variante s’utilise de plusieurs manières :

Cette variante se construit dans le Module Retail de SAP par le biais du workflow.

Voir aussi :

Variante 1 : optimisation linéaire à titre d’information uniquement

Variante 3 : déplacement d’un article vers une nouvelle localisation

Variante 4 : gestion manuelle de l’espace des étagères

Variante 5 : déréférencement d’un article

Intégration

Fonctions du système R/3

Fonctions du programme externe d’optimisation de linéaire

Flux de données

Lorsque des modifications de placement sont apportées à des données de module de linéaire, la fonction de liste de gammes déclenche un job de Workflow. Ce job sélectionne toutes les données d’article appropriées et lance l’exportation à l’aide du module fonction spécifié dans le profil d’optimisation de linéaire pour le point de vente en question (géré dans le Customizing).

Si vous n’utilisez pas Microsoft Excelã, le programme d’optimisation de linéaire appelle la BAPI de lecture Bapi_SiteLayMod_GetItems qui importe les données d’article dans le programme d’optimisation de linéaire.

Le programme d’optimisation de linéaire exécute toutes tâches d’optimisation nécessaires et modifie de la manière requise le contenu de l’étagère et la configuration.

Les données d’article optimisées sont transférées à la BAPI d’enregistrement Bapi_SiteLayMod_Change de l’interface qui est ensuite exécutée.

Dans cette illustration :

  1. Le programme externe d’optimisation de linéaire est d’abord appelé. Si un seul fichier de planogramme existe, il s’affiche. S’il en existe plusieurs, vous pouvez en sélectionner un dans la liste.
  2. Bapi_SiteLayMod_GetItems2 est appelé. Il lit les données d’exportation et les transfère au programme externe d’optimisation de linéaire.
  3. Bapi_SiteLayMod_Change est appelé. Il importe les données du programme externe d’optimisation de linéaire et les enregistre dans R/3.

Autres informations BAPI

La BAPI de lecture Bapi_SiteLayMod_GetItems2 peut exporter les données d’un module de linéaire vers plusieurs sites (groupes de sites, hiérarchies de sites ou tous les sites) ou vers aucun. Si vous ne sélectionnez aucun site, seules les données de base sont exportées.

La BAPI d’enregistrement Bapi_SiteLayMod_Change présente les deux codes suivants :

La BAPI d’enregistrement modifie également les affectations des articles à la version du module de linéaire (en d’autres termes, il peut ajouter et supprimer des articles).

Conditions préalables

Limitations