Comment définir une seule dimension de la valeur de AX 2012?

Mon problème est de fixer des valeurs de dimension de lire à partir d'une source externe.

Compte tenu de l'AX 2009 déclaration:

ledgerJournalTrans.Dimension    = ledgerTable.Dimension;
ledgerJournalTrans.Dimension[1] = "abc";

Quelle est la méthode équivalente à celle AX 2012?

Cela va de la cause à supposer l'existence d'un "Département" de la dimension de la première dimension.

J'ai récemment appris que les dimensions financières sont stockées dans une table séparée en 2012 et ils sont aussi illimités. Je n'ai pas eu l'occasion de le regarder encore, mais j'imagine que c'est similaire à la InventDim où vous faites: FindOrCreate() et vous avez un inventDimId. Vous ne savez pas si cela peut aider à vous diriger dans la bonne direction.
Vous avez raison, mais il n'est pas simple findOrCreate(), toutes les références sont RecId, rappelez-vous 🙂
Je n'ai pas eu le temps de voir AX 2012 encore entièrement en place, malheureusement. J'ai un premier support de Microsoft rep derrière moi en faisant le travail, mais nous sommes en 2009 et je suis sûr qu'il serait confus si je lui ai demandé un 2012 de programmation de la question. Souhaite que je pourrais être plus d'aide.

OriginalL'auteur Jan B. Kjeldsen | 2012-01-24