Import Schedule Progress Errors

The validations for the import cost progress are identical to those on the Enter Schedule Progress form, including the system-level options on the Progress tab of the System Settings form.

To learn more about importing progress through the API, see Import Progress API and Processing the Imported Progress Entries.

Many of these validations are based on progress options, which can be set either on the Progress tab of the System Settings form or on the Progress tab of the Projects form. When progress settings are applied to all projects, the options in the Projects form view are disabled.

The settings on the Progress tab of the System Settings form allow you to configure settings for all projects (system-level), whereas the fields on the Progress tab of the Projects form allow you to configure settings on a project-by-project basis (project-level).

Error Messages

An error message indicates that the data is ignored, and no new progress entry is created. The record is included in the Import Summary report.

This table lists the Import Schedule Progress error messages displayed in the status log, along with the actions required for the user.

Error Message

Action

The specified project does not exist in Cobra.

Sample Message: Project "Ship" does not exist in Cobra.

Ensure that the project provided exists in Cobra.

The specified project is not visible in PM Compass.

Sample Message: Project "Ship" is not visible in PM Compass.

Ensure that the project provided is visible in PM Compass.

The specified project is a master project.

Sample Message: Project "SHIPMASTER" is a master project. Specify the subproject name.

Provide a subproject.

The schedule project is invalid and not associated with the project.

Sample Message: Schedule Project "CLEAN" is invalid. It is not associated with the project.

Ensure that the schedule project provided is associated with the PM Compass project.

The schedule project is not specified and there are multiple projects linked to the schedule.

Sample Message: Schedule Project is required. There are multiple schedule projects associated with the project.

Provide a schedule project.

The activity does not exist in the schedule project.

Sample Message: Activity "1.1.1.1A" does not exist in the schedule project "Ship".

Ensure that the activity provided exists in the schedule project.

The activity is a subproject. Subprojects do not accept progress.

Sample Message: Activity "SHIPMASTER" is a subproject. Subprojects do not accept progress.

Ensure that the activity provided is not a subproject.

The activity is a hammock. Hammocks do not accept progress.

Sample Message: Activity "1.1.1.1B" is a hammock. Hammocks do not accept progress.

Ensure that the activity provided is not a hammock.

The activity is an external subproject. External subprojects do not accept progress.

Sample Message: Activity "1.1.1.1.C" is an external subproject. External subprojects do not accept progress.

Ensure that the activity provided is not an external subproject.

The Actual Start is invalid. It must be prior to or equal to the Period End Date.

Sample Message: The Actual Start "01/01/29" is invalid. It must be before or equal to the Period End Date "05/31/24".

Ensure that the Actual Start provided is earlier than or equal to the Period End Date.

The Actual Start is invalid. It must be earlier than the Actual Finish.

Sample Message: The Actual Start of "01/01/25" is invalid. It must be before the Actual Finish of "01/01/24".

Ensure that the Actual Start provided is earlier than the Actual Finish.

 

The progress value is invalid, the Manually Enter Actual Dates option is selected, and the Actual Start is invalid.

Sample Message: The Progress Value "15" is invalid. The option Manually Enter Actual Dates is checked, and no Actual Start was provided.  

Check the progress value and provide a valid Actual Start when the Manually Enter Actual Dates option is selected.

The Allow Editing Actual Dates option is not selected. The Actual Start Date is ignored.

Sample Message: The Actual Start of "1/2/24" is invalid. The option Allow Editing Actual Dates is not checked, and the Actual Start is "01/01/2024".

Provide the same Actual Start that is in the live project or select the Allow Editing Actual Dates option to replace the Actual Start with the imported value.  

The blank Actual Start is invalid. The Allow Editing Actual Dates option is not selected.

Sample Message: The blank Actual Start is invalid. The option Allow Editing Actual Dates is not checked, and the Actual Start is "1/2/24".

Ensure that the Actual Start provided is valid and not blank or select the Allow Editing Actual Dates option to replace the Actual Start with the imported value.  

If the relationship type is Finish to Start (FS)

Unable to update the activity. The Actual Start is earlier than the Actual Finish of a predecessor activity.

Sample Message: Cannot update activity. The actual start date is less than the Actual Finish date of a predecessor activity.

Provide an actual start date for the predecessor activity or select the Allow Out-of-Sequence Progressing option.

If the relationship type is Start to Start (SS)

Unable to update the activity. The Actual Start is earlier than the Actual Start of a predecessor activity.

Sample Message: Cannot update activity. The actual start date is less than the Actual Start date of a predecessor activity.

Provide an actual start date that is earlier than the successor activity or select the Allow Out-of-Sequence Progressing option.

The Actual Finish is invalid. It must be prior to or equal to the Period End Date.

Sample Message: The Actual Finish "01/01/29" is invalid. It must be before or equal to the Period End Date "05/31/24".  

Ensure that the Actual Finish provided is earlier than or equal to the Period End Date.

The Actual Finish is invalid. It must be later than or equal to the Actual Start.

Sample Message: The Actual Finish "2/20/2024" is invalid. It must be equal to or after the Actual Start "2/23/2024".

Ensure that the Actual Finish provided is later than or equal to the Actual Start.

The Progress Type is invalid, the Manually Enter Actual Dates option is selected, and the Actual Finish was not provided.

Sample Message: The Progress Type of "Complete" is invalid. The option Manually Enter Actual Dates is checked, and no Actual Finish was provided.

Check the Progress Type and provide the Actual Finish.

The Physical Percent Complete value is invalid.

Sample Message: Physical Percent Complete of "10" is invalid. You cannot have an Actual Finish when Physical Percent Complete is less than 100.

Provide a valid Physical Percent Complete value.

The Actual Finish is invalid. The Allow Editing Actual Dates option is not selected.

Sample Message: The Actual Finish of "01/02/2024" is invalid. The option Allow Editing Actual Dates is not checked, and the existing Actual Finish is "01/01/2024."

Ensure that the Actual Finish provided is valid or select the Allow Editing Actual Dates option to replace the Actual Finish with the imported value.

The Actual Finish is blank. The Allow Editing Actual Dates option is not selected.

Sample Message: The blank Actual Finish is invalid. The option Allow Editing Actual Dates is not checked, and the existing Actual Finish is "01/01/2024."

Ensure that the Actual Finish provided is valid and not blank or select the Allow Editing Actual Dates option to replace the Actual Finish with the imported value.

If the relationship type is Start to Finish (SF)

The Actual Finish must be earlier than the Actual Start of its predecessor activity.

Sample Message: The actual finish date value must be less than the actual start date of its predecessor activity.

Select the Allow Out-of-Sequence Progressing option.

If the relationship type is Finish to Finish (FF)

The Actual Finish must be later than or equal to the Actual Finish of its predecessor activity.

Sample Message: The actual finish date value must be greater than or equal to the Actual Finish Date of its predecessor activity.

Provide an actual finish date for the predecessor activity that is earlier than the Actual Finish Date for this activity or select the Allow Out-of-Sequence Progressing option.

The Expected Finish must be later than the Period End Date.

Sample Message: The Expected Finish "11/11/2025" is invalid. It cannot be earlier than the Period End Date.

Ensure that the Expected Finish provided is later than the Period End Date.

The Expected Finish is missing in the schedule project.

Sample Message: An Expected Finish "11/11/2025" is invalid. It must be entered for this "[project]".

Ensure that the Expected Finish is provided for the schedule project.

The Physical Percent Complete value is invalid. It must be 100% when the progress type is Complete.

Sample Message: Physical % Complete of "10" is invalid. It must be 100% when Progress Type is "Complete."

Enter 100% in Physical Percent Complete when the Progress Type is Complete.

The activity Physical Percent Complete (PPC) value is invalid. When the activity EVT is Steps, the PPC value is calculated from Steps.

Sample Message: Activity Physical % Complete of "xx" is invalid. When the activity EVT is Steps, the activity PPC is calculated from the steps.

Provide a blank Physical % Complete value for activities with an EVT of Steps.

The Physical Percent Complete value is invalid. You cannot have an Actual Finish with a PPC value of less than 100.

Sample Message: Physical Percent Complete of "10" is invalid. You cannot have an Actual Finish Date when Physical Percent Complete is less than 100.

This error occurs when the Actual Finish is provided and either the Physical Percent Complete is less than 100 or the Progress Type is not Complete. In addition, it can occur if the Progress Type is Percent Complete and the progress value is not 100 or the Physical Percent Complete is less than 100.

The progress value must be 100 % when the Progress Type is Complete.

Sample Message: The Progress Value "99.99" is invalid. It must be 100% when Progress Type is "Complete."

Enter 100% in the Progress Value field.

The Progress Value unit is invalid. You must use one of these unit types: "m," "w," "d," "h," or "t."

Sample Message: The Progress Value unit "x" is invalid. You must use one of these unit types: "m," "w," "d," "h," or "t."

Provide a valid Progress Value unit.

The Progress value is invalid. You cannot have an Actual Finish when Progress Value is less than 100.

Sample Message: Progress Value of "10" is invalid. You cannot have an Actual Finish when Progress Value is less than 100.  

Provide an Actual Finish when the Progress Value is 100%.

The Progress Value unit is invalid.

Sample Message: The Progress Value unit "x" is invalid.

Provide a valid Progress Value unit.

The Start No Earlier Than must not be earlier than the Period End Date.

Sample Message: Start No Earlier Than cannot be before the period end date.

Provide a Start No Earlier Than value that is later than the Period End Date.

The resource is missing from the resource file.

Sample Message: Resource ID "XXX" is not in the resource file.

Ensure that the resource is provided in the resource file.

The Remaining Quantity is invalid. The resource progress is based on the activity.

Sample Message: The Remaining Quantity "xx" is invalid. The Resource ID "XXX" is progressed based on activity progress.

Provide a resource that does not progress in the same manner as the activity or change the option for the resource in the Open Plan resource file.

Step ID is invalid. The activity EVT is not Steps.

Sample Message: Step "XXX" is invalid. The activity EVT is not steps.

Provide step progress only when the EVT is Steps or change the activity EVT to Steps.

Invalid Step ID. It is not in the activity.

Sample Message: Invalid Step ID. Step "XXX" is not on the activity.

Provide a valid activity step.

The Step Percent Complete value must be between 0 and 100.

Sample Message: Step Percent Complete "XXX" is invalid. It must be between 0 and 100.

Provide a valid Step Percent Complete value.

The Activity Type is Finish Milestone. The Actual Start should match the Actual Finish.

Sample Message: The Activity Type is Finish Milestone. Actual Start should be the same with Actual Finish. The Actual Start "10/27/2023" is ignored.

Ensure that the Actual Start matches the Actual Finish.

The Progress Type is invalid.

Sample Message: Progress Type "X" is invalid. The valid values are "R", "P", "E", "C" or "".

Provide any of the allowed progress types: E, R, P, C, or "" (blank).

The Percent Complete value is invalid.

Sample Message: The Percent Complete of "-10" is invalid. It must be between 0 and 100.

Provide a valid Percent Complete value.

 

The Resource Percent Complete value is invalid.

Sample Message: Activity is invalid. The Resource Percent Complete of "-10" on resource {resourceid} is invalid. It must be between 0 and 100.

Provide a valid Resource Percent Complete value.

The Step Percent Complete value is invalid.

Sample Message: Activity is invalid. The Step Percent Complete of "-10" on step {stepid} is invalid. It must be between 0 and 100.

Provide a valid Step Percent Complete value.

 

The activity is invalid. Duplicate key values were detected in {ActivityId/ResourceId | StepId}.

Sample Message:

Resource: Activity is invalid: Duplicate key values were detected in 1.2.E.101L/SHIP.LABOR.04.

Steps: Activity is invalid: Duplicate key values were detected in 1.2.E.101L/MCERT

Remove or correct the duplicate values.

Warning Messages

A warning message indicates that the invalid data is ignored, but the remaining valid data is applied to create a new progress entry.

This table lists the Import Schedule Progress warning messages displayed in the status log, along with the actions required for the user.

Warning Message

Action

The Resource Assignment Percent Complete was ignored because the activity Percent Complete has changes.

Sample Message: Resource Assignment Percent Complete "xxx" was ignored since the activity percent complete has changes.

Select the Allow Resource Percent Complete option to replace the resource percent complete with the imported value.

The Step Percent Complete value was ignored because the step is complete.

Sample Message: Percent complete "XX" was ignored since the step is complete.

This warning occurs when both the Step and Percent Complete are included in the import, but the Step Percent Complete value is not 100. Check the Step Percent Complete value.

The Start No Earlier Than is invalid. The Allow Not Earlier Than option is not selected.

Sample Message: The Start No Earlier Than of "01/01/2024" is invalid. The option Allow Not Earlier Than is not checked.

Select the Allow Not Earlier Than option to replace the Start No Earlier Than date with the imported value.

The batch contains duplicate records.

Sample Message: Duplicate activity 1.2.F.06.101 found. Changes on record 1 was overwritten.

Ensure that there are no duplicate records in the JSON files.

The project in the JSON file does not match the source system to update in PM Compass.

Sample Message: There are existing records from another source system. Skipping processing them.

Ensure that the project provided in the JSON files matches the Source System to Update field on the Progress tab of the Projects form.


Learn more about...