Asignar datos de LN a XML

Los campos de asignación son obligatorios para importar y exportar archivos XML desde o hasta un paquete de programación externo. La convención de nomenclatura de los campos es diferente en Microsoft Project y en LN. Para sincronizar estos campos según el estándar del proyecto y evitar problemas producidos por datos incoherentes, puede hacer referencia a estos ejemplos, lo que incluye una solución.

Para sincronizar estos campos según el estándar del proyecto y evitar problemas producidos por datos incoherentes, puede hacer referencia a estos ejemplos:

Ejemplo

En Microsoft Project, puede utilizar los campos Texto personalizado 1-30 para asignar campos de Microsoft Project no estándar. En LN, estos campos se utilizan para Código/Descripción/Clave primaria (Texto2, Texto3, Texto1).

En Microsoft Project, el nombre de la tarea se utiliza sobre todo como descripción de la actividad. Actualmente, en LN, el código de actividad/línea de presupuesto se utilizan como nombre de tarea.

Estos requisitos también son útiles cuando otro paquete con un archivo XML de MS Project se conecta con Infor LN. Si en estos paquetes se utiliza la descripción de actividad especificada en la opción Nombre de tarea de Microsoft Project, no se puede importar el XML a LN.

Solución:

Estos campos de tabla se necesitan en los proyectos de programación externos (tppss231):

ID de campoDescripción
tppss231.tkbo

Nombre de tarea basado en (Código/Descripción) (código predeterminado)

Este es un campo existente, pero todavía no se ha implementado.

El valor predeterminado debe ser una opción de Código, pero el valor predeterminado actual es Descripción y el código se especifica en el archivo XML.

Nota: La opción de código se debe especificar en SPT antes de instalar el ESP.

tppss231.actxTexto del campo personalizable del código de actividad; valores: 1-30; predeterminado: 2
tppss231.adtxTexto del campo personalizable de la descripción de la actividad; valores: 1-30; predeterminado: 3
tppss231.aptxTexto del campo personalizable de la clave principal de la actividad; valores: 1-30; valor predeterminado: 1

 

Nota

Para nuevas exportaciones o importaciones, se utilizan los valores de parámetros como valores predeterminados.

Necesidades

En LN, se pueden aplicar estas condiciones:

  • Los campos son obligatorios.
  • Los valores de Texto del campo personalizable del código de actividad, Texto del campo personalizable de la descripción de la actividad y Texto del campo personalizable de la clave principal de la actividad puede que no sean similares.
  • Para una importación, especialmente de nuevos proyectos y nuevas líneas, se debe especificar el código de tarea en MS Project, ya sea utilizando un nombre de tarea (si el nombre de la tarea en que se basa está establecido en Código) o un campo Texto.
  • Los campos solo se pueden habilitar para importaciones y exportaciones totalmente nuevas que se hayan regenerado.

[...]

Estos son los campos de tabla obligatorios de Parámetros de planificación (tppss000):

ID de campoDescripción
tppss000.tkbo

Nombre de tarea basado en (Código/Descripción) (código predeterminado)

El valor predeterminado debe ser Código.

tppss000.actxTexto del campo personalizable del código de actividad; valores: 1-30; el valor predeterminado es 2
tppss000.adtxTexto del campo personalizable de la descripción de la actividad; valores: 1-30; el valor predeterminado es 3
tppss000.aptxTexto del campo personalizable de la clave principal de la actividad; valores: 1-30; el valor predeterminado es 1

 

[...]

Ejemplo

Cuando se importan los datos a MS Project:

[...]

En Nombre de tarea se encuentra la descripción de la actividad y en el Texto30 de campo personalizable se encuentra el código de actividad. Esto se puede configurar en la interfaz de programación externa.