
Notion : Organisations représentées¶
Dans le cadre des ventes liées aux événements littéraires, il est fréquent qu’une commande soit passée par une organisation qui agit au nom d’autres organisations (par exemple un diffuseur représentant plusieurs maisons d’édition).
La notion d’organisations représentées permet de déclarer, au moment ou après la commande, quelles organisations sont effectivement présentes ou concernées par les produits commandés.
Contexte d’utilisation¶
Dans les événements littéraires, plusieurs situations sont courantes :
- une entreprise représente plusieurs maisons d’édition sur un même kiosque ;
- un diffuseur passe une commande unique pour plusieurs organisations ;
- la liste des organisations représentées peut évoluer après la commande (ajout ou retrait).
Ces informations ne concernent pas le paiement, mais sont essentielles pour la logistique, l’attribution des kiosques et la gestion terrain.
Principe général¶
- Une commande est passée par une organisation (
customer). - Cette organisation peut représenter une ou plusieurs autres organisations dans le cadre de l’événement.
- La liste des organisations représentées est associée à la commande, et non aux produits ou aux offres.
- Cette liste peut être complétée ou modifiée après la validation de la commande.
Activation du mécanisme¶
Le fait de demander la déclaration des organisations représentées est déterminé par le catalogue d’offres utilisé.
Dans ce standard, cette règle est exprimée via l’attribut :
requiresRepresentedOrganizationssur la classe
→ OfferCatalog
Si cette valeur est :
true→ la commande doit permettre de déclarer des organisations représentées ;false→ aucune déclaration n’est requise.
Déclaration dans la commande¶
Lorsque le catalogue l’exige, la commande peut contenir une liste d’organisations représentées via l’attribut :
representedOrganizationsur la classe
→ Order
Cette liste :
- est facultative d’un point de vue technique ;
- peut être vide au moment de la commande ;
- peut être mise à jour ultérieurement par l’organisateur ou l’exposant·e.
Exemple concret¶
Un diffuseur passe une commande pour un kiosque lors d’un événement littéraire.
Commande¶
identifier: ORDER-045
customer: ORGANIZATION-DIFFUSEUR
representedOrganization:
- ORGANIZATION-EDITEUR-A
- ORGANIZATION-EDITEUR-B
- ORGANIZATION-EDITEUR-C
# autres champs omis pour lisibilité
Dans cet exemple :
- la commande est passée par le diffuseur ;
- trois maisons d’édition sont représentées sur le kiosque ;
- ces informations serviront ultérieurement à l’attribution des kiosques.
Lien avec l’attribution des kiosques¶
Les organisations représentées sont utilisées lors de la phase suivante du processus :
- l’attribution des kiosques (
BoothAssignment) ; - la répartition des organisations sur un ou plusieurs kiosques ;
- la production de documents logistiques et opérationnels.
La commande constitue donc la source déclarative, tandis que l’attribution des kiosques constitue l’application concrète de ces informations.
Points d’attention¶
- Les organisations représentées ne sont pas liées au paiement.
- Elles ne définissent pas la propriété des produits commandés.
- Elles peuvent être mises à jour indépendamment du statut de la commande, jusqu'a une date définie par l'événement.
- Leur déclaration est conditionnée par le catalogue d’offres utilisé.
En résumé¶
La notion d’organisations représentées permet :
- de décrire fidèlement la réalité des exposant·e·s présents sur un événement ;
- de dissocier paiement, représentation et occupation des kiosques ;
- de préparer efficacement la phase d’attribution logistique.
Il s’agit d’un mécanisme déclaratif, souple et évolutif, adapté aux pratiques réelles des événements littéraires.