Considerations When Converting a Project to SDEF

P6 Professional projects can store far more data than the SDEF specification requires. For example, the SDEF file structure allows for only one application of a resource per activity, while P6 Professional enables you to apply a resource to an activity repeatedly using assignment lags and durations.

P6 Professional projects intended for use with the SDEF interface should comply with the SDEF specification. There is no requirement to utilize the additional capabilities that P6 Professional offers because the SDEF file structure cannot store the additional data.

The following explains what you should expect and how you should structure your data when exchanging projects between P6 Professional and SDEF formats.

Restrictions Relating to Fields and Data Types

Data mapping

The following table describes how some XER data is converted to SDEF.

SDEF Field

XER Field or Calculation

Total Qty

Planned Units for the activity assignment.

Cost Per Unit

Planned Cost divided by the Planned Units for the activity assignment.

Qty to Date

Actual Units for the activity assignment.

Activity Cost

Planned Cost for the activity assignment.

Cost to Date

Actual Regular Cost for the assignment plus the Stored Material Cost (STMA) amount for the activity.

Note: The Stored Material Cost is derived from the Activity UDF named STMA. Refer to Required User-defined Field (STMA) for more information.

Required User-defined Fields

Some data fields required by the SDEF format do not exist in the XER format by default. You must create these fields as user-defined fields (UDFs) in P6 Professional.

When converting an SDEF file to XER, if these fields do not exist as UDFs in the XER project, they will be created automatically during the import process. If the UDFs were previously defined in P6 Professional (to be used for a different purpose), you should rename the pre-existing UDFs before importing an SDEF file.

When converting an XER file to SDEF, if these fields do not exist as UDFs in the XER, the SDEF fields will be blank when you convert the exported XER file to an SDEF file.

UDF Name

Data Type

Description

STMA

Number

The stored material cost data associated with an activity.

Contract Number

Text

The identifying number of the contract.

Note: This field cannot be longer than six characters. If any values in this field are longer than six characters, the data will be truncated to the first six characters when you convert to SDEF.

Contractor Name

Text

The name of the contractor.

Note: This field cannot be longer than 36 characters.

Required Activity Codes

The US Army Corps of Engineers requires all projects to use a predefined activity code structure. This structure specifies the name and maximum length of each activity code in the project. The SDEF format adheres to this structure; therefore, all P6 Professional projects being exported to SDEF format must have an activity code structure that exactly matches the predefined structure.

The following table shows the required activity code structure:

Code

Max Length

Description

WRKP

3

Workers Per day

RESP

4

Responsibility

AREA

4

Area

MODF

6

MOD or Claim #

BIDI

6

Bid Item

PHAS

2

Phase

CATW

1

Category of work

FOW

30

Feature of work

Notes:



Last Published Monday, February 10, 2025