Synchronizing Data

Article • 4/27/2026 • 5 min read

After updating the Work Orders in the Microsoft Project, you must synchronize the updated data to the EAM Database.

To upload the updated data from the Microsoft Project sheet to the EAM database, click the Sync button in the ribbon of the Microsoft Project.

The data is updated based on the project settings.

EAM’s Field NamesMicrosoft Project’s Field NamesProject Setting Configuration SelectedEAM’s Field UpdatedMicrosoft Project’s Field Updated
Sequence NumberIDNANAUpdates Microsoft Project with Schedule data.
Work Order Short DescriptionNameNANAUpdates Microsoft Project with EAM’s Work Order Short Description.
Schedule Start DateStartDo not Update Start Date, TimeDoes not update EAM’s Schedule Start DateDoes not update MS Project’s Start.
-StartUpdate Task Start Date, Start Time with Schedule Start Date, TimeNAUpdates Microsoft Project with the start dates from the EAM’s Work Order schedule.
-StartUpdate Schedule Start Date, Time using Task Start DateUpdates EAM work orders using Microsoft Project’s Start date.NA
Schedule Start TimeStart (time portion)Do not Update Start Date, TimeDoes not update EAM’s Schedule Start TimeDoes not update MS Project’s Start (time portion)
-Start (time portion)Update Task Start Date, Start Time with Schedule Start Date, TimeNAUpdates Microsoft Project with the start times from the EAM’s Work Order schedule
-Start (time portion)Update Schedule Start Date, Time using Task Start DateUpdates EAM work orders using Microsoft Project’s Start time.NA
Work Order NumberText1 Update task Text2, Text3, Text4,… (used for Equip#, Area, Department…) using Work Order valuesNAEAM’s Work Order Number always downloads into Project’s field Text1.
EquipmentText2NAEAM’s Equipment’s Field Value downloads into Project’s Text2 field.
AreaText3NAEAM’s Area’s Field Value downloads into Project’s Text3 field.
DepartmentText4NAEAM’s Department’s Field Value downloads into Project’s Text4 field.
SupervisorText5NAEAM’s Supervisor’s Field Value downloads into Project’s Text5 field.
ShopText6NAEAM’s Shop’s Field Value downloads into Project’s Text6 field.
PlannerText7NAEAM’s Planner’s Field Value downloads into Project’s Text7 field.
ProjectText8NAEAM’s Project’s Field Value downloads into Project’s Text8 field.
Work ClassText9NAEAM’s Work Class’s Field Value downloads into Project’s Text9 field.
Shutdown CodeText10NAEAM’s Shutdown Code’s Field Value downloads into Project’s Text10 field.
WO StatusText11NAEAM’s WO Status’s Field Value downloads into Project’s Text11 field.
Status DescriptionText12NAEAM’s Status Description’s Field Value downloads into Project’s Text12 field.
WO PriorityText13NAEAM’s WO Priority’s Field Value downloads into Project’s Text13 field.
CriticalityText14NAEAM’s Criticality’s Field Value downloads into Project’s Text14 field.
Assigned ToText15NAEAM’s Assigned To Field Value downloads into Project’s Text15 field.
Employee_ID_1Text16NAEAM’s Employee_ID_1’s Field Value downloads into Project’s Text16 field.
Employee_ID_2Text17NAEAM’s Employee_ID_2’s Field Value downloads into Project’s Text17 field.
Employee_ID_3Text18NAEAM’s Employee_ID_3’s Field Value downloads into Project’s Text18 field.
Employee_ID_4Text19NAEAM’s Employee_ID_4’s Field Value downloads into Project’s Text19 field.
Employee_ID_5Text20NAEAM’s Employee_ID_5’s Field Value downloads into Project’s Text20 field.
Employee_ID_6Text21NAEAM’s Employee_ID_6’s Field Value downloads into Project’s Text21 field.
Requested Completion DateDate1Update task Text2, Text3, Text4,… (used for Equip#, Area, Department…) using Work Order valuesNAUpdates MS Project’s Date1 field with EAM’s Requested Completion Date
Craft + OccurrenceResource NameNANAMS Project’s Resource Name is mapped with EAM’s Craft and Occurrence field.
Craft Planned RateResource Standard RateNANAMS Project’s Resource Standard Rate is mapped with the EAM’s Craft Planned Rate field.
Craft Workers Resource UnitsDo not update Task Assigned Resources or Work Order CraftsDoes not update EAM’s Work Order CraftsDoes not update MS Project’s task assignments.
-Update Task Assigned Resources using Work Order CraftsThe Units field in Microsoft Project maps to Workers in EAM
  • The following EAM fields are downloaded into the Microsoft Project: Craft Code, Occurrence, Workers.
  • EAM’s Craft Code and Occurrence are used to create the Resource Name in the Microsoft Project.
-Update Work Order Crafts using Task Assigned ResourcesTask assignment created in the Microsoft Project is used to update EAM Work Order. For this the Resource Code must already exist as a Craft Code in EAM.NA
Actual HoursActual WorkUpdate Task Actual Work Using Work Order Actual HoursNA
  • Microsoft Project’s Actual Work field will be mapped to the EAM’s Actual Hours field.
  • The field titled Work in Microsoft Project is also updated.
Remaining Hours Remaining WorkDo not update Remaining Work or Remaining Hours -Does not update EAM’s Remaining HoursDoes not update Project’s Remaining Work.
-Update Task Remaining Work using Work Order Remaining HoursNAMicrosoft Project’s Remaining Work field is mapped with EAM’s Remaining Hours field.
Work Order Total Planned HoursNumber 1Update Task value Number1 (used for Planned Work) using Work Order Planned HoursNAUpdates the Project’s titled Number 1 field with the total planned hours from the Work Order
Actual Non-Labor Costs (Material-I, Nonstock-C, Nonstock-I, Other-C, Other- I, Services-C, Tools-C, Tools-I)Cost1Update Task Cost 1 value (used for Actual Non-Labor Cost) with Work Order Planned Non-Labor costsNAUpdates the project’s Cost1 field with the sum of Actual Non-Labor costs from the Work Order.
Planned Non-Labor Costs (Material-I, Nonstock-C, Nonstock-I, Other-C, Other- I, Services-C, Tools-C, Tools-I)Cost2Update Task Cost 2 value (used for Planned Non-Labor Cost) with Work Order Planned Non-Labor costs:NAUpdate Project’s Cost2 with the sum of Planned Non-Labor costs from the Work Order.
Actual Non-Labor Costs (Material-I, Nonstock-C, Nonstock-I, Other-C, Other- I, Services-C, Tools-C, Tools-I)Fixed CostCopy Task Cost1 value (Actual Non-Labor Cost) into Task Fixed CostNAProject’s Fixed Cost field is mapped with the total actual non-labor cost from EAM.

Resolution of Synchronization Errors

If an error occurs during synchronization, then an error message appears on the status window as follows:

Contact the System Administrator with the logs - stored in the location:
(C:\Users\<username>\AppData\Roaming\Aptean\EAMProjectScheduling\logs)

A sample log file is shown in the following image.