Issue: Subnode already exists. Esto al momento de crear una nueva entidad con ayuda del Wizard de DIXF en Dynamics AX 2012 R3
Hola,
El siguiente mensaje de error se reproduce al momento de crear una nueva entidad usando el Wizard del DIXF (DIEF o DMF). Para ello puedan intentar usando la tabla ejemplo: TaxRegistration.
Resultado Actual
Subnode already exists.
Creation of the entity table has been stopped.
Solución
Hay dos formas de solucionar esta incidencia:
1. Tendrán que crear los artefactos de la entidad de forma manual en base al siguiente link:
https://technet.microsoft.com/EN-US/library/jj933277.aspx
Como tip, consideren el siguiente código al momento de la creación del método: addStagingLink.
public Query addStagingLink(Query query, TableId _entityTableId, Common _staging)
{
query.dataSourceTable(tablenum(TaxRegistration)).addRange(fieldnum(TaxRegistration,RecId)).value(queryValue(0));
return query;
2. O bien, instalen el KB 3100130
Nota: En breve será publicado en LCS, caso contrario, si lo llegasen a necesitar abran un caso de soporte y con gusto se los enviamos.
Espero ayude...
Comments
- Anonymous
February 05, 2016
Para resolver este problema usando AX2012 R3, tuve que borrar el project/clase/staging table.. y recrearla..