HelperStable

Submit contact draft

Matérialise un brouillon `platform.contact` comme contact canonique avec validation et idempotence explicites.

Entreprise / contact
Submit contact draft
Entreprises & contacts
Résultat typé

Vue d’ensemble

Matérialise un brouillon platform.contact comme contact canonique avec validation et idempotence explicites.

Exemple

Transformer un contact préparé depuis une source externe en ressource Ormuz seulement lorsque le processus décide de le conserver.

Paramètres 1

draftRequisContact draft
Brouillon typé à matérialiser comme ressource canonique. Il porte le type cible et, lorsqu’il provient d’une extension, sa provenance technique.

Sorties 6

contactContact
Contact plateforme canonique obtenu ou créé par l’opération.
resourceContact
Ressource plateforme canonique matérialisée à partir du brouillon.
object_typeenum
Type canonique de la ressource matérialisée.
extension_object_mappingextension object mapping
Correspondance technique externe↔Ormuz créée lorsque la provenance du brouillon permet cette corrélation.
createdboolean
Vaut true lorsqu’une nouvelle ressource a été créée pendant cette exécution.
reusedboolean
Vaut true lorsqu’une ressource existante a été réutilisée grâce à la corrélation ou à l’idempotence.

Comportement

Le node soumet le brouillon au contrat canonique du contact et restitue la ressource persistée ou réutilisée.

Limites et responsabilités

  • Le brouillon doit contenir les informations requises par le contrat de création.
  • La matérialisation du contact ne crée pas automatiquement ses rôles métier.