Un de mes collègues à été confronté à un problème quelque peu tordu lorsqu'il a voulu modifier une query dans AX. En effet, lorsqu'il a voulu ajouter une nouvelle table dans sa query en passant par le menu relation "1:n", il n'a pas trouvé sa table, alors que la relation était bien présente.
Il constata ce problème sur son serveur de production mais pas sur son serveur de développement alors que les tables étaient "à priori" strictement identique. Le fait que cela fonctionne sous le serveur de développement lui a permis de passer en debug la fenêtre de query d'AX. Il s'est alors aperçu que le menu "1:n" s'appuyait sur le contenu de la table "xRefTableRelation".
En creusant encore un peu plus (il lâche rien le bougre !), il est tombé sur une classe "xRefTableRelationUpdate" qui permettait justement de mettre à jour cette fameuse table. Il a donc exécuter cette classe et "Oh ! Miracle"... sa table est apparue sur son environnement de production...
Merci à Jonathan pour l'info...