| Mapping LN Data to XMLMapping fields are required to import and export XML files from
or to an external scheduling package. The naming convention of the fields is
different for Microsoft Project and LN. To synchronize these fields according to the project standard
and to avoid inconsistent data issues, you can refer to these
examples: Example In Microsoft Project, Custom Text 1-30 fields are available to
map non-standard Microsoft Project fields. In LN, these fields are used for
Code/Description/Primary Key (Text2, Text3, Text1). In Microsoft Project, the Task Name is mostly used as the
Activity Description. Currently, in LN, the Activity Code/ Budget Line are used
as the Task Name. Solution: These table fields are required in External Scheduling
Projects (tppss231): Field
ID | Description |
---|
tppss231.tkbo | Task name based on (Code / Description) (default
Code) The default option is Code. When LN projects exist in
the ESP and an upgrade from LN 10.2.1 and 10.3 to 10.4 or beyond is performed,
a SPT must be run to correct the option to Code. Note: The code option must be specified in SPT before
installing the ESP. | tppss231.actx | Activity Code Custom Field
Text; value 1-30 default 2 | tppss231.adtx | Activity
Description Custom Field Text; value 1-30 default
3 | tppss231.aptx | Activity Primary Key Custom Field
Text; value 1-30 default 1 |
Note For new Exports / Imports, the parameter values are used as
the default values. Requirements In LN, these conditions are applicable: - Fields are mandatory.
- The value of the Activity Code Custom Field Text, Activity
Description Custom Field Text, and Activity Primary Key Custom Field Text must
be different
- For an import, especially of new projects and new lines, the
Task Code in MS Project must be specified, either using a Task Name (if Task
name is based on is set to Code) or a Text field.
- Fields can only be enabled for fresh new imports and exports
that are regenerated.
![[...]](../images/mapping_ln_data.png)
These are the mandatory table fields in Planning Parameters
(tppss000): Field ID | Description | tppss000.tkbo | Task name based on (Code / Description) (default
Code) The default must be Code. | tppss000.actx | Activity Code Custom Field Text; value 1-30, default is
2 | tppss000.adtx | Activity
Description Custom Field Text; value 1-30, default is 3 | tppss000.aptx | Activity Primary Key Custom
Field Text; value 1-30, default is 1 |
![[...]](../images/mapping_ln_data2.png)
Example When you import the data to MS Project: ![[...]](../images/mapping_ln_data3.png)
The Task Name contains the Activity Description and the Custom
Field Text30 contains the Activity Code. This can be configured in the External
Scheduling Interface. | |