Planification intersociété au sein de Dynamics 365 pour la Finance & les Operations

Posted by
English version available here

Nous avons déjà eu l’occasion d’évoquer précédemment une vue d’ensemble de la planification au travers de cet article. Aujourd’hui, nous nous intéressons à la planification intersociété.

Pour faire simple, la planification intersociété consiste à lancer le calcul des besoins sur plusieurs sociétés à partir d’une seule, en sélectionnant les sociétés et les plans généraux qu’on souhaite lancer. De plus, on y indique également l’ordre d’exécution, et le nombre d’itérations à planifier.

Regardons cela de plus prêt au travers d’un exemple.

Présentation du scénario

Pour notre exemple, nous allons utiliser 3 sociétés, et un article fabriqué dont la nomenclature ne présente qu’un seul composant.

L’article, le voici :

 

 

L’article ART-PF-1, composé d’ART-COMP-1, et vendu au client final depuis la société USMF.

Il est assemblé dans la société DEMF. Le composant ART-COMP-1 est approvisionné par la société USP2 pour être assemblé sur DEMF.

Dans notre exemple, la société USP2 s’approvisionne en ART-COMP-1 chez un fournisseur externe.

En résumé, cela nous donne donc 3 sociétés

  • La société de vente USMF
    • Le client final est MadameMichu
    • L’article vendu est ART-PF-1
  • La société principale de production DEMF
    • Le calcul MRP intersociété est lancé sur cette société
    • L’article ART-PF-1 est assemblé ici
    • Le composant ART-COMP-1, nécessaire pour produire ART-PF-1, est acheté en intersociété à USP2
  • La société d’approvisionnement du composant USP2
    • Le fournisseur externe approvisionne ART-COMP-1 pour la société DEMF

 

Cela donne, en détail :

  1. La commande client est créée pour le client final, et la commande fournisseur intersociété est générée pour le fournisseur en relation intersociété avec DEMF
  2. Automatiquement, la commande client intersociété est générée dans la société DEMF.
  3. Puis le calcul des besoins intersociété est lancé sur DEMF, en appelant les plans généraux de DEMF, USP2 et USMF
  4. Un ordre de fabrication (pour produire ART-PF1) et une commande fournisseur (pour acheter le composant ART-COMP-1) sont générés sur DEMF. Pour cela, il faut que la plage de confirmation des ordres prévisionnels soit suffisamment large sur le plan général de DEMF. Comme le fournisseur par défaut de ART-COMP-1 est paramétré pour être en relation intersociété avec USP2, la commande fournisseur générée a donc automatiquement créée la commande client intersociété depuis USP2.
  5. Comme il n’y a pas de stock d’ART-COMP-1 sur USP2, un ordre d’achat prévisionnel est généré sur USP2 par le calcul des besoins lancé depuis DEMF

 

 

Paramétrage requis

Voyons maintenant quel est le paramétrage nécessaire pour arriver à modéliser ce flux.

USMF

Depuis USMF, tout d’abord il faut paramétrer le client final, ici Madame Michu, pour que la génération des commandes intersociété soit automatique.

 

Puis, il faut créer un fournisseur qui sera en relation intersociété avec un client (oui, il faut le créer aussi) sur DEMF.

 

Ensuite, on peut lancer l’article ART-PF-1 dans les sociétés USMF et DEMF.

Sur USMF, on lui indique son fournisseur préférentiel, de telle sorte que le processus de création automatique de la commande fournisseur fonctionne correctement.

 

 

DEMF

Depuis DEMF, outre la relation intersociété avec USMF à finaliser, il faut surtout créer l’article ART-COMP-1, et ensuite créer la nomenclature de ART-PF-1.

 

Puis, on définit une relation intersociété entre DEMF et USP2, donc un client dans USP2 est créé tout comme l’est le fournisseur dans DEMF.

 

Sur le composant ART-COMP-1, on paramètre de la même façon que précédemment le fournisseur FRS-INTERCO-USP2 comme fournisseur par défaut.

Maintenant, on s’intéresse à la planification. Dans chacune des 3 sociétés, des plans généraux existent déjà, nous allons nous baser sur ceux-ci.

Dans le plan général qu’on va utiliser pour DEMF, on s’assure juste que la plage de gestion de confirmation est suffisamment large pour que les ordres générés soient fermes et non prévisionnels.

 

Puis, il faut créer un groupe de planification intersociété, et lui indiquer quelles sont les sociétés concernées par ce groupe, et pour chaque société, quel est le plan général qu’on souhaite exécuter.

De plus, on lui indique un ordre d’exécution.

 

USP2

Sur USP2, il faut simplement que la relation intersociété soit correctement paramétrée avec DEMF, et que le composant ART-COMP-1 soit lancé dans la société.

Création d’un flux

Le flux que nous allons dérouler pour la société USMF est le suivant :

  • Création d’une commande de vente pour le client MadameMichu, ajout de l’article ART-PF-1
  • Sur la perte du focus (fermeture de la commande client par exemple), la commande fournisseur intersociété est créée automatiquement pour le fournisseur FRS-INTERCO-USMF.
  • C’est dû au fait que
    • Le client MadameMichu est paramétré pour auto-créer des commandes intersociétés
    • L’article a un fournisseur par défaut qui est le fournisseur intersociété
  • En miroir, la commande client intersociété est créée sur DEMF pour le client CLT-INTER-USMF

 

Nous pouvons remarquer que la commande fournisseur liée à la commande client 000777 a été créée, ainsi que la commande client intersociété sur DEMF.

 

Depuis DEMF, nous allons :

  • Lancer un calcul MRP

Rappel : aucun stock de l’article ART-PF-1 ni du composant ART-COMP-1

  • Un ordre de fabrication ferme pour ART-PF-1 sur DEMF va être généré, ainsi qu’une commande fournisseur sur DEMF du ART-COMP-1
  • Comme la confirmation est paramétrée pour être automatique sur DEMF, ces ordres sont fermes et non prévisionnels.
  • Comme la commande fournisseur est en relation intersociété, la commande client sera automatiquement générée du côté de USP2
  • Le besoin sur USP2 pour servir la commande client intersociété du composant ART-COMP-1 est détecté
  • En conséquence, un ordre d’achat prévisionnel sera généré sur USP2 pour le composant ART-COMP-1

Le calcul des besoins intersociété est lancé :

 

Un ordre de fabrication ferme a été généré sur DEMF.

 

Une commande fournisseur ferme a été générée sur DEMF.

 

Cette commande a généré une commande client intersociété sur USP2.

 

Voici le lien intersociété entre ces 2 transactions :

 

Le calcul MRP a généré, dans USP2, depuis DEMF, une commande fournisseur prévisionnelle du composant ART-COMP-1.

 

En conclusion, depuis une société, on peut aisément lancer un calcul MRP sur plusieurs sociétés via la planification intersociété.

Attention, il faut que les ordres prévisionnels soient confirmés automatiquement dans la société DEMF pour que les transactions USP2 soient générées.

 Pour aller plus loin

 

On peut lancer la planification intersociété sur plus d’une itération (modification du paramètre « Nombre d’itération »).

L’intérêt est de relancer un calcul des besoins deux fois de suite, ou plus. Dès qu’un nouveau besoin aura été créé via le lancement du calcul des besoins sur la première itération, la seconde itération viendra le prendre en compte et générer un ordre prévisionnel.

Exemple avec le cas précédent dans lequel le composant ART-COMP-1, est finalement approvisionné par intersociété depuis USMF.

 

Dans ce cas, la seconde itération du calcul des besoins viendra générer une commande prévisionnelle dans USMF pour le composant, toutes les autres étapes étant générées dès l’itération 1, sous réserve bien sûr que les plans généraux de DEMF et UPS2 soient paramétrés avec une plage de couverture de confirmation automatique des ordres prévisionnels

Easy non?

Yohann ROLLAND

3 comments

  1. Bonjour,

    Vous parlez de relation intersociétés depuis l’écran « intersociétés » de « tous les clients ». Ok. Mais j’ai une question dans le cadre de ventes/achats multisociétés. Dans cet écran on voit que USMF est en relation avec une seule entité du groupe (vous dîtes :Puis, il faut créer un fournisseur qui sera en relation intersociété avec un client (oui, il faut le créer aussi) sur DEMF.) Mais comment faites vous lorsque USMF dans le groupe a plusieurs clients et plusieurs fournisseurs ? dans la page, la relation est 1-1. Comment faire du 1-n, n-1, voire même n-n au sein du groupe ? car dans un groupe réel, une société fabricante ne vend pas qu’à une seule société du groupe mais bien plusieurs… je vous contacte car je n’arrive pas à trouver de réponse sur le net malgré plusieurs recherches.
    Merci beaucoup.

    1. Bonjour Thomas,
      Il faut créer autant de couples client/fournisseur qu’il existe de relations. Donc, forcément, avec plusieurs échanges et plusieurs sociétés dans un groupe, ça en fait pas mal. Mais pas d’autre choix. L’avantage est que la relation étant unique, on peut avoir un setup spécifique par relation interco.
      Bon courage
      Yohann

Leave a Reply

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.