Freigeben über


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..