HelperStable

Get merchant company

Expose l’entreprise qui représente la société du marchand courant sans demander au designer de mapper ou stocker son identifiant.

Contexte marchand
Get merchant company
Contexte d’exécution
Entreprise du marchand

Vue d’ensemble

get_merchant_company transforme le contexte marchand de l’exécution en objet company. Le processus n’a donc pas besoin d’exposer un merchant_id ni de connaître l’ID de l’entreprise qui représente sa propre société.

Exemple

Un processus achats doit renseigner la société acheteuse dans une opération ou comparer sa propre identité à celle d’un fournisseur : utilisez directement l’entreprise du marchand courant.

Paramètres 0

Ce node n’expose aucun paramètre configurable.

Sorties 1

companyCompany
Objet platform.company représentant la société du marchand courant, identifié comme l’entreprise du marchand dans ce périmètre.

Comportement

Lire le périmètre courant

Ormuz récupère le marchand associé à l’exécution ; aucun paramètre marchand n’est configurable sur le node.

Résoudre la société

La plateforme charge le company qui représente la société du marchand et vérifie qu’il s’agit bien de son entreprise.

Exposer l’entreprise

La sortie company peut être utilisée comme n’importe quel autre objet platform.company dans les bindings suivants.

Limites et responsabilités

  • Le node nécessite une exécution associée à un marchand ; il ne peut pas inventer ce contexte.
  • Il retourne la société du marchand courant, pas une entreprise choisie dynamiquement.
  • Le node ne crée ni ne modifie l’entreprise représentant le marchand.