Project Management migration
Field-level mapping, validation, and rollback between Artemis 7 and Microsoft Project. We move data and schema; workflows are rebuilt natively in Microsoft Project.
Artemis 7
Source
Microsoft Project
Destination
Compatibility
11 of 12
objects map 1:1 between Artemis 7 and Microsoft Project.
Complexity
BStandard
Timeline
2-3 weeks
Overview
Moving from Artemis 7 to Microsoft Project is a data-only migration with two compounding challenges: there is no public API on the source side, so we extract from structured export files, and Artemis 7 custom fields are defined per-project rather than globally, requiring consolidation before they can load into Microsoft Project's project-level custom field model. We reconstruct parent-child task hierarchies using summary tasks and WBS codes, convert resource allocation percentages to hours against project calendars, and map Gantt dependencies to Microsoft Project's dependency types with explicit customer confirmation on any non-standard types. Attachment URLs are not portable and are delivered as a flag list for manual re-upload. We do not migrate workflows, reporting templates, or SharePoint task list configurations; these are delivered as a written handoff inventory for the customer's admin to rebuild. Most migrations complete in two to three weeks for straightforward portfolios and six to ten weeks for enterprise-scale multi-project structures.
Every standard and custom field arrives verified.
AI proposes the map; you confirm before any record moves.
Parent–child, lookups, and ownership stay linked.
Calls, emails, meetings — with original timestamps.
Documents, uploads, and inline notes move with the record.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
Each row shows how a Artemis 7 object lands in Microsoft Project, including any object-level transformations, lookup resolution, or schema-design dependencies.
Typical mapping — final map is confirmed during the sample migration step.
Artemis 7
Project
Microsoft Project
Project
1:1Artemis 7 Projects map directly to Microsoft Project plan files (.mpp) or Project Online/Project for the Web projects. The Project Name, description, status, start date, and finish date transfer as core plan properties. For Project Online and Project for the Web, we create the project first and use the project ID as the parent reference for all subordinate records.
Artemis 7
Task
Microsoft Project
Task
1:1Artemis 7 Tasks map to Microsoft Project Tasks with the parent-child hierarchy reconstructed using summary tasks and WBS codes. Subtasks with a parent reference in Artemis 7 become child tasks under the corresponding summary task in Microsoft Project. Task Name, Start, Finish, Duration, Percent Complete, and Priority migrate directly. We flag any Artemis 7 tasks with missing start dates for manual date assignment during migration review.
Artemis 7
Milestone
Microsoft Project
Milestone Task
1:1Artemis 7 Milestones map to Microsoft Project Tasks with Duration set to zero days, which automatically displays them as milestone diamonds on the Gantt chart. The milestone name and due date transfer to Task Name and Finish Date respectively. Milestone-level custom fields map to Microsoft Project task custom fields.
Artemis 7
Resource
Microsoft Project
Resource
1:1Artemis 7 Resource records contain user name, role, and availability expressed as a percentage. Microsoft Project uses hours-based resource capacity calculated from the project calendar. We apply a ratio-based conversion using the project's working calendar: an Artemis 7 resource assigned at 50 percent availability to a 40-hour task becomes 20 hours of assignment in Microsoft Project. We flag any resources without a named User assignment for the customer's admin to provision in the resource sheet.
Artemis 7
Task Assignment
Microsoft Project
Assignment
1:1Artemis 7 task assignments (task tied to a resource) map to Microsoft Project Assignments with Work (hours) calculated from the Artemis 7 allocation percentage and task duration. Assignment start and finish dates derive from the parent task schedule. We use the project calendar to convert Artemis 7 allocation percentages to Microsoft Project hours so that resource leveling in the destination produces correct results.
Artemis 7
Time Entry
Microsoft Project
Assignment Actual Work
1:1Artemis 7 Time Entries record hours logged against a task and user. We map them to Microsoft Project Assignment Actual Work. Billable flags and billing rates in Artemis 7 require explicit customer confirmation because Microsoft Project does not have native billing rate fields; these values can map to custom fields on the assignment or task if the customer has a custom field slot available.
Artemis 7
Custom Field
Microsoft Project
Custom Field
lossyArtemis 7 custom fields exist per-project and are not centrally managed. This is the most common source of migration errors. We consolidate all unique custom field names across active projects, flag duplicate field names with conflicting data types for customer resolution, and map each to a Microsoft Project custom field. The customer confirms the target field name and type during scoping before any load begins.
Artemis 7
Gantt Dependency
Microsoft Project
Task Dependency
1:1Artemis 7 stores task dependencies as relationship metadata (Finish-to-Start, Start-to-Start, Finish-to-Finish, Start-to-Finish). Microsoft Project supports the same four dependency types with explicit start-variant and finish-variant options for FS and FF. We map each Artemis 7 dependency type to its Microsoft Project equivalent and flag any unsupported relationship types with a severity note. Finish-to-Start is the default when an Artemis 7 dependency type cannot be determined.
Artemis 7
Attachment URL
Microsoft Project
Flag List (Manual Re-Upload Required)
1:1Artemis 7 stores file attachments as URLs pointing to its own internal file service. These URLs expire or break when a user account is deprovisioned. We do not include attachment URLs in the migrated dataset. We deliver a structured flag list of all attachment references with the owning project, task, and file name so the customer's admin can manually re-upload to Microsoft Project's document attachment feature or a linked SharePoint document library.
Artemis 7
Risk Register
Microsoft Project
Task Custom Fields or Flag List
1:1Artemis 7 risk and issue records contain name, description, owner, likelihood, impact, and status fields. Microsoft Project does not have a native risk object, so risks map to task-level notes or to a custom fields block on the project summary task if the customer defines risk tracking fields. We deliver risks and issues as a structured CSV alongside the migration for the customer's admin to recreate in their preferred risk tracking tool or within Microsoft Project custom fields.
Artemis 7
Calendar
Microsoft Project
Project Calendar
1:1Artemis 7 project calendars define working days and hours that drive task scheduling. We map these to Microsoft Project Calendars attached to the project plan. Non-standard working patterns (compressed weeks, part-time resources) convert to Microsoft Project calendar exception entries. Standard Monday-Friday 9am-5pm calendars require no conversion.
Artemis 7
Baseline Data
Microsoft Project
Baseline Fields
1:1Artemis 7 baselines are stored as portfolio-level snapshots and may not expose individual task baseline fields in a portable format. We map whatever baseline fields are present in the export (baseline start, baseline finish, baseline cost) to Microsoft Project BL1 baseline fields and flag the remainder for customer review. If no structured baseline export is available, we document this gap in the handoff inventory.
| Artemis 7 | Microsoft Project | Compatibility | |
|---|---|---|---|
| Project | Project1:1 | Fully supported | |
| Task | Task1:1 | Fully supported | |
| Milestone | Milestone Task1:1 | Fully supported | |
| Resource | Resource1:1 | Fully supported | |
| Task Assignment | Assignment1:1 | Fully supported | |
| Time Entry | Assignment Actual Work1:1 | Fully supported | |
| Custom Field | Custom Fieldlossy | Fully supported | |
| Gantt Dependency | Task Dependency1:1 | Fully supported | |
| Attachment URL | Flag List (Manual Re-Upload Required)1:1 | Fully supported | |
| Risk Register | Task Custom Fields or Flag List1:1 | Fully supported | |
| Calendar | Project Calendar1:1 | Fully supported | |
| Baseline Data | Baseline Fields1:1 | Fully supported |
Gotchas + challenges
Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.
Artemis 7 gotchas
No documented public API for Artemis 7
Attachment URLs are platform-bound and non-portable
Custom fields are per-project, not global
Minimal review footprint limits evidence base
Microsoft Project gotchas
Project for the web is being retired and merged into Microsoft Planner
Planner-tier portfolio features are incomplete despite Plan 5 labeling
Web app constraint controls are weaker than the Windows desktop client
Project requires a separate license not bundled with standard Microsoft 365
Project Online API is edition-gated and inconsistently documented
Pair-specific challenges
Migration approach
Discovery and export extraction
We audit the source Artemis 7 environment across all active projects, collecting the project list, task hierarchy depth, resource count, custom field definitions per project, time entry volume, and dependency types. We then extract structured export files and validate column header consistency across all project exports. Any inconsistencies trigger a remediation request before the mapping phase begins. This phase typically takes one to two weeks depending on export complexity.
Custom field consolidation
We extract all unique custom field names across all active Artemis 7 projects and build a consolidated inventory grouped by data type. Duplicate field names with conflicting data types are flagged with the project name and field type for each variant. We present this inventory to the customer and ask them to confirm the target Microsoft Project custom field name, data type, and display position for each unique field before any load begins.
Dependency and baseline audit
We audit all Gantt dependencies across the export files, recording the dependency type for each predecessor-successor pair. Non-Finish-to-Start dependencies are listed in a pre-migration dependency report for customer approval. We also audit any available baseline data fields and document gaps between what Artemis 7 exports and what Microsoft Project's baseline fields can hold.
Sandbox validation migration
We run a validation migration using the consolidated exports into a Microsoft Project file opened in Project Professional or into a Project Online test site. We validate task hierarchy reconstruction, dependency linking, resource assignment conversion, custom field population, and milestone display. The customer reviews a sample of migrated projects against the source and signs off before production migration begins.
Production migration in dependency order
We run production migration in record-dependency order: Project plans first, then Tasks with WBS hierarchy and summary task structure, then Milestones, then Resources, then Assignments, then Custom Fields, then Dependencies, then Time Entries. Each phase emits a row-count reconciliation report before the next phase begins. Any record errors are logged and reprocessed in a subsequent pass before cutover.
Cutover and handoff
We perform a final validation of ten to fifteen randomly selected projects against the Artemis 7 source data. We deliver the attachment re-upload checklist, the risk and issue flag list, and the baseline gap document. We deliver a written inventory of reporting templates, custom views, and any project-level workflows or macros in Artemis 7 for the customer's admin to rebuild. We provide a one-week post-migration support window for reconciliation issues and do not include post-migration admin rebuild of Microsoft Project workflows or macros in the migration scope.
Platform deep dives
Artemis 7
Source
Strengths
Weaknesses
Microsoft Project
Destination
Strengths
Weaknesses
Complexity grading
Standard Project Management migration. 1 of 8 objects need a manual workaround.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Artemis 7 and Microsoft Project.
Object compatibility
1 of 8 objects need a manual workaround.
Field mapping clarity
Field mapping is derived from defaults — final spec confirmed during the sample migration.
Timeline complexity
8-object category — typical timelines run 2–7 days end-to-end.
API constraints
Artemis 7: Not publicly documented.
Data volume sensitivity
Artemis 7 doesn't expose a bulk API — REST + parallelization used for high-volume runs.
Estimator
Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.
Step 1
Pick a category, then your source and destination platforms.
Category
FAQ
Answers to the questions buyers ask most during Artemis 7 to Microsoft Project migration scoping. Not seeing yours? Book a call.
Walk through your Artemis 7 to Microsoft Project migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave Artemis 7
Other ways to arrive at Microsoft Project
Same-Project Management migrations
Ready when you are
Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.