Temas para mejorar la experiencia en el uso de DIEF (Data Import/Export Framework) en Dynamics AX 2012 R2 + CU7 (Parte 3)


 

Hola

 

Las siguientes incidencias ocurren en ambientes de Dynamics AX 2012 R2 + CU7:

 

1)

 

Issue:

Este mensaje se origina cuando se cargan “Saldos Iniciales” y además se tienen datos en el campo de LedgerDimension.

 

Error:

Results. Record (‘00999-ABCD000123-4.00’) -. Financial dimension 0 does not exist.

Results. Record (‘00999-ABCD000123-4.00’) -. Error found when validating record.

 

 

Solución: 

Instala el KB 2866095

 

2)

 

Issue:

Al momento de exportar los empleados usando la entidad de: DMFEmployeeEntity se genera un error de call stack: SysDictTable objeto no inicializado

 

Error:

 (‘123ABC’) . SysDictTable object not initialized

 

Call stack:

(S)\Classes\DMFEntityWriter\write – line 244
(S)\Classes\DMFGenerateSSISPackage\generateStagingData – line 542
(S)\Classes\DMFStagingWriter\execute – line 247
(S)\Classes\DMFStagingWriter\runOnServer – line 3
(C)\Classes\DMFStagingWriter\run
(C)\Classes\DMFStagingWriter\main
(C)\Classes\FormFunctionButtonControl\Clicked
(C)\Forms\DMFStagingData\Designs\DesignList\StagingWriterBatch\Methods\Clicked – line 33

 

 Solución:

 

Actualmente se tiene un XPO que soluciona esta incidencia, en breve les comentaré el ID del KB que ha sido liberado para este tema.

 

Para darles seguimiento a este tema:

Hoy se liberó el KB 2917558 el cual resuelve este tema. 

 

 

 

 

 Nota: Para el envío de los KBs  les pedimos por favor abran un caso de soporte y con gusto alguno de mis compañeros les atenderá su requerimiento.

 

 

Espero les sirva…

 

 

 

Comments (2)

  1. Oscar says:

    Hola Eumir,

    Nosotros tuvimos un problema con el cargue de "Diario de acuerdos precio/descuento", precisamente por el uso del carácter "/", ya que al momento de generar el archivo tmp, había una infracción de nombre a nivel de archivo.  Nuestra solución fue cambiar el nombre de la entidad, en los objetos relacionados, pero me gustaría saber si se sabe de un fix para esta situación.

  2. Eumir Arnaiz says:

    Hola Oscar,

    Enhorabuena con el workaround que has aplicado… otra alternativa es de que probaras cambiando el UnitId sequence a 5 en staging hacia el target mapping, esto por ejemplo para la entidad: DMFPriceDiscAdmTransEntity entity, también relacionada con precios y descuentos. En breve colocaremos un cuarto post con los últimos KBs en DMF Saludos.