CRM migration

Migrate from Thomson Reuters Case Center to Microsoft Dynamics 365 Sales

Field-level mapping, validation, and rollback between Thomson Reuters Case Center and Microsoft Dynamics 365 Sales . We move data and schema; workflows are rebuilt natively in Microsoft Dynamics 365 Sales .

Thomson Reuters Case Center logo

Thomson Reuters Case Center

Source

Microsoft Dynamics 365 Sales

Destination

Microsoft Dynamics 365 Sales  logo

Compatibility

100%

12 of 12

objects map 1:1 between Thomson Reuters Case Center and Microsoft Dynamics 365 Sales .

Complexity

BStandard

Timeline

2–4 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Thomson Reuters Case Center organizes case files, exhibits, evidence, and hearing materials for legal proceedings — it tracks parties (plaintiff, defendant, witness), document hierarchies, annotations, and court scheduling. Dynamics 365 Sales is a commercial CRM built on Microsoft Dataverse that manages accounts, contacts, leads, opportunities, and activities. The two platforms share no native object equivalents: Case Center has no account or contact concept, and Dynamics 365 has no exhibit or hearing management. We map Case Center parties to Dynamics 365 Contacts and Accounts, case records to a custom Case entity, exhibits and documents to Notes/Attachments, and hearings to Activities/Events. The migration extracts Case Center data via API with a phased approach — parties first (since they are foreign keys), then cases, then documents, then activity history. Any court-adjacent workflow such as evidence submission deadlines, exhibit numbering, or hearing reminders must be rebuilt as Dynamics 365 workflows, Power Automate flows, or manual processes post-migration. We deliver a field-level diff before the full run and a delta-pickup window so Salesforce reflects Case Center's final state at cutover.

Field-level fidelity

Every standard and custom field arrives verified.

Schema-aware mapping

AI proposes the map; you confirm before any record moves.

Relationships preserved

Parent–child, lookups, and ownership stay linked.

Full activity history

Calls, emails, meetings — with original timestamps.

Attachments & notes

Documents, uploads, and inline notes move with the record.

Why teams make this switch

Two sides of the same decision

Leaving

Thomson Reuters Case Center logo

Thomson Reuters Case Center

What's pushing teams away

  • Custom enterprise pricing with no public tiers means small law firms cannot evaluate cost before engaging sales; firms not bound by court mandate often choose cheaper alternatives like Trial Director or OnCue.
  • Case Center is purely evidence and presentation — it has no time tracking, billing, conflict checking, or matter lifecycle features, so firms must run it alongside Clio, Centerbase, or another practice-management system.
  • Initial rollouts have surfaced glitches; the North Carolina Administrative Office of the Courts publicly noted judiciary access issues to evidentiary files during phased deployment, prompting some firms to delay adoption.
  • No public API or programmatic export path means migrating away requires manual case-by-case export through the built-in tools — a substantial blocker for any firm wanting to consolidate evidence into a unified DMS.
  • When a court switches mandated platforms (or a firm relocates its practice to a non-Case Center jurisdiction), the historical case archive becomes harder to repurpose than it would be in an open DMS.

Choosing

Microsoft Dynamics 365 Sales  logo

Microsoft Dynamics 365 Sales

What's pulling them in

  • Deep Microsoft 365, Teams, and Outlook integration makes Microsoft Dynamics 365 Sales a natural fit for Microsoft-first organizations already invested in that ecosystem
  • Sales Enterprise and Premium tiers offer unlimited custom tables and advanced AI-driven forecasting and predictive analytics not available in lower tiers
  • Professional tier pricing at $65 per user per month offers a lower entry cost than Salesforce for SMB teams with straightforward CRM needs
  • Flexible customization options allow businesses to build bespoke apps, tailor forms and views, and integrate with other Dynamics 365 modules
  • Microsoft Copilot AI tools are embedded directly into the sales workflow on Enterprise and Premium, automating routine tasks and providing deal intelligence

Object mapping

How Thomson Reuters Case Center objects map to Microsoft Dynamics 365 Sales

Each row shows how a Thomson Reuters Case Center object lands in Microsoft Dynamics 365 Sales , including any object-level transformations, lookup resolution, or schema-design dependencies.

Typical mapping — final map is confirmed during the sample migration step.

Thomson Reuters Case Center

Case

maps to

Microsoft Dynamics 365 Sales

Case (Custom Table)

1:1
Fully supported

Case Center Case records become a custom Case table in Dynamics 365 Dataverse. The Case table requires a custom schema since Dynamics 365 has no native Case object beyond the service-level Cases entity. We create CaseNumber, CaseTitle, CaseType, FiledDate, CourtName, and CaseStatus fields on the custom entity. Case-party relationships are established via a lookup from the custom Case table to the Contact record.

Thomson Reuters Case Center

Party

maps to

Microsoft Dynamics 365 Sales

Contact

1:1
Fully supported

Case Center Parties (plaintiffs, defendants, witnesses, experts) map to Dynamics 365 Contacts. Each party role is stored in a custom PartyRole pick-list field on the Contact (e.g., Plaintiff, Defendant, Witness, Expert Witness). We map the party's name, firm/organization, email, phone, and address fields directly to Contact standard fields. Related-party organizations map to Account records with a Contact-to-Account lookup.

Thomson Reuters Case Center

Party (Organization)

maps to

Microsoft Dynamics 365 Sales

Account

1:1
Fully supported

When a Case Center party is an organization (e.g., corporate defendant, government agency), we map to Dynamics 365 Account. Account stores the organization name, website, address, industry, and employee count. The Contact record links to Account via the Parent Customer ID lookup. Party-specific metadata (e.g., party type, insurance carrier) is stored in custom fields on the Account.

Thomson Reuters Case Center

Exhibit

maps to

Microsoft Dynamics 365 Sales

Note (Annotation)

1:1
Fully supported

Case Center exhibits (documents, images, multimedia) migrate as Dynamics 365 Notes (Annotation entity). Each exhibit retains its exhibit number, title, description, and original upload timestamp. The Note is linked to the parent Case record via the RegardingObjectId lookup. File content is re-uploaded to Dynamics 365/SharePoint; inline annotations and redactions are preserved as Note text content or attachments.

Thomson Reuters Case Center

Hearing

maps to

Microsoft Dynamics 365 Sales

Activity (Appointment)

1:1
Fully supported

Case Center hearing records become Dynamics 365 Appointments or custom Hearing activities. We map hearing date, start time, end time, hearing type (e.g., Motion, Trial, Status Conference), virtual/in-person flag, and court location. The activity is linked to the parent Case record. Judge name and courtroom are stored in custom fields since Dynamics 365 Appointments have no native hearing-specific fields.

Thomson Reuters Case Center

Annotation/Note

maps to

Microsoft Dynamics 365 Sales

Note (Annotation)

1:1
Fully supported

Case Center annotations (court clerk notes, judge remarks, party correspondence logged in the case file) migrate to Dynamics 365 Notes attached to the parent Case or Contact record. Original annotation author and timestamp are preserved in the Note's CreatedBy and CreatedOn fields. Rich-text formatting is converted to plain text or HTML depending on Dynamics 365 version.

Thomson Reuters Case Center

Custom Case Field

maps to

Microsoft Dynamics 365 Sales

Custom Field (Column)

1:1
Fully supported

Any custom fields configured in the Thomson Reuters Case Center account (e.g., Case Jurisdiction, Practice Area, Assigned Judge, Case Status Reason) map to custom columns on the Case table in Dataverse. Custom fields follow Dynamics 365 naming conventions — alphanumeric Column names without spaces. We create the fields in the Dataverse schema before migration and map values field-by-field.

Thomson Reuters Case Center

User/Team Member

maps to

Microsoft Dynamics 365 Sales

SystemUser (User)

1:1
Fully supported

Case Center user accounts (court staff, attorneys, judges, litigants) are mapped to Dynamics 365 SystemUser records by email address match. Permissions and access roles do not migrate — Dynamics 365 security roles and team membership are configured post-migration based on your security model. We flag any Case Center users without email matches before migration so you can decide whether to invite them to Dynamics.

Thomson Reuters Case Center

Case Document Folder

maps to

Microsoft Dynamics 365 Sales

SharePoint Document Location

1:1
Fully supported

Case Center organizes exhibits in folder hierarchies. We reconstruct these as SharePoint Document Locations linked to the Dynamics 365 Case record. The folder structure (top-level: Case Number, sub-levels: Exhibit Type, Filing Date) is preserved in SharePoint. Dynamics 365 maintains a pointer to each SharePoint location via the DocumentLocation entity.

Thomson Reuters Case Center

Evidence Link

maps to

Microsoft Dynamics 365 Sales

Custom Junction Entity

1:1
Fully supported

Case Center evidence-to-exhibit cross-references and hyperlink relationships require a custom junction table in Dynamics 365. For example, if Exhibit A references Exhibit B via a footnote, we create a custom EvidenceReference junction entity with SourceExhibitId and TargetExhibitId lookups to the Note entity. This preserves the evidentiary relationship graph without relying on Dynamics 365's flat note structure.

Thomson Reuters Case Center

No Equivalent

maps to

Microsoft Dynamics 365 Sales

Power Automate Flow

1:1
Fully supported

Case Center hearing reminder notifications, exhibit deadline alerts, and filing deadline workflows do not have a Dynamics 365 equivalent. These must be rebuilt as Power Automate flows or Dynamics 365 workflows post-migration. We export the workflow definitions from Case Center as a reference document so your admin can map each trigger and action to the Power Platform equivalent.

Thomson Reuters Case Center

Billing/Legal Hold Status

maps to

Microsoft Dynamics 365 Sales

Custom Field on Case

1:1
Fully supported

Case Center tracks case billing status and legal hold flags. These map to custom pick-list fields on the Case table (BillingStatus__c, LegalHold__c). Dynamics 365 has no native billing or litigation-hold concept — these are operational flags maintained in custom fields for reporting and compliance tracking.

Gotchas + challenges

What specifically takes care here

Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.

Thomson Reuters Case Center logo

Thomson Reuters Case Center gotchas

High

Court-hosted vs. firm-hosted deployment affects migration scope

High

No public API documentation for direct data extraction

Medium

Multimedia evidence requires separate media handling

Medium

Redaction metadata may not survive cross-platform migration intact

Microsoft Dynamics 365 Sales  logo

Microsoft Dynamics 365 Sales gotchas

High

Professional tier 15-table custom table limit blocks migrations

High

October 2024 pricing increase applies at renewal for all customers

Medium

Custom fields must be created in the UI before API writes

Medium

Power Platform request limits apply to bulk migrations

Medium

Activity records orphaned to inactive owners fail silently

Pair-specific challenges

  • Case Center has no native CRM objects — every entity requires custom schema in Dynamics 365

    Thomson Reuters Case Center organizes legal evidence and court materials; it has no Account, Contact, Lead, or Opportunity objects. Dynamics 365 Sales has no exhibit, hearing, or party-role entity out of the box. We must create a custom Case table in Dataverse with a custom schema, then map Case Center parties to Contacts, exhibits to Notes, hearings to Activities, and evidence links to a junction table. This is not a field-mapping exercise — it is a schema-design exercise. The Dataverse Case table and all custom fields must be created in your Dynamics 365 environment before any data moves. Misjudging the schema complexity upfront is the most common reason these migrations run over scope.

  • Document annotations and redaction metadata do not migrate as structured data

    Case Center preserves exhibit annotations (highlights, redactions, comments, hyperlinks between exhibits) as structured metadata within the case file. Dynamics 365 Notes (Annotation entity) support plain text and HTML, but the annotation layer — who drew a specific redaction, when, and on which text snippet — is flattened into a NoteText block. We preserve the annotation content but cannot reconstruct the granular annotation tree in Dynamics 365. We recommend exporting the annotated case file as a PDF from Case Center before migration and linking it as a Document Location reference on the Case record for evidentiary completeness.

  • Case Center API rate limits require phased export batches

    Thomson Reuters Case Center enforces API rate limits with headers returned on each response indicating current limit status. For large case inventories (500+ cases with hundreds of exhibits each), we cannot pull all data in a single session. We implement batch extraction with exponential backoff: pull a page of cases, resolve party relationships, pull exhibits per case, pull hearing records, then commit to staging. This extends the export phase but prevents throttling. We surface the batch schedule in the migration plan so you can approve the window.

  • Legal hold and case billing status have no native Dynamics 365 equivalent

    Case Center tracks case billing status (billable hours logged, fee agreements, matter budget) and legal hold flags (hold placed, hold released). Dynamics 365 has no native billing or litigation-hold entity in the Sales app. These map to custom fields on the Case table (BillingStatus__c, LegalHold__c, MatterBudget__c) — custom pick-lists your legal operations team configures post-migration based on your matter management taxonomy. These fields will be empty in Dynamics 365 until configured and populated from Case Center source values.

  • Workflows, hearing reminders, and filing deadline alerts do not transfer

    Case Center automation handles exhibit submission deadlines, filing deadlines, hearing reminders, and court-ordered status updates. Dynamics 365 Sales has no equivalent workflow engine for litigation deadlines. We export the workflow definitions as a reference document, but every scheduled alert, deadline trigger, and notification must be rebuilt in Power Automate or Dynamics 365 workflows post-migration. This is the most time-intensive post-migration rebuild step and should be scoped separately from the data migration engagement.

Migration approach

Six steps for a successful Thomson Reuters Case Center to Microsoft Dynamics 365 Sales data migration

  1. Design the Dataverse Case schema before any data moves

    FlitStack AI reviews your Case Center data model (custom fields, case types, party roles, exhibit types) and designs a custom Case table in Dynamics 365 Dataverse. We create all custom columns, pick-lists, and the EvidenceReference junction entity. We deliver a schema design document for your Dynamics admin to review and approve before we create any fields in your tenant. This step prevents schema mismatch errors during the migration run and ensures all custom field names follow Dynamics 365 naming conventions.

  2. Export Case Center data in dependency order: Parties first

    We extract Case Center data via the Thomson Reuters API in a strict sequence: Users and Teams (for owner resolution), then Parties (since party IDs are foreign keys on cases), then Cases, then Exhibits, then Hearings, then Annotations. Rate-limit headers from the Case Center API determine batch size. We log every API response including rate-limit status. Any record with a missing required field (e.g., a case with no parties) is flagged in a pre-migration exception report so your team can decide whether to add the data or exclude the record.

  3. Match Case Center users to Dynamics 365 SystemUser records by email

    Case Center user accounts are matched to existing Dynamics 365 users by email address. Unmatched users are listed with their Case Center role (Attorney, Judge, Court Clerk) in a pre-migration report. Your admin either creates the Dynamics user account first or assigns those records to a fallback user during migration. We do not create Dynamics 365 user accounts automatically — that requires your tenant admin to provision licenses and assign security roles.

  4. Run a sample migration with field-level diff on 50–200 records

    A representative slice of Case Center records (typically 50–200 across 3–5 case types) is migrated to a Dynamics 365 sandbox or development environment. We generate a field-level diff report showing source value, mapped field, and destination value for every column. You review the diff, confirm party-role mapping, exhibit linkage, and hearing scheduling. Any incorrect mapping is corrected in the field map before the full run commits. Sample migration typically takes 1–2 days.

  5. Execute full migration with delta-pickup window and audit log

    The full migration runs against your Dynamics 365 production environment. A delta-pickup window (24–48 hours after initial completion) captures any Case Center records modified or created during the cutover window. Every operation is logged to an audit table: record count per entity, error count, and skipped records. One-click rollback reverts all changes if reconciliation fails. After rollback verification, we deliver a final data quality report with record counts and a comparison against the Case Center source totals.

Platform deep dives

Context on both ends of the pair

Thomson Reuters Case Center logo

Thomson Reuters Case Center

Source

Strengths

  • Processes over 900,000 cases with 500 million pages of evidence across 126 countries
  • ISO 27001:2013 certified security framework governing all customer data
  • AI-powered search across handwritten documents and images with Boolean support
  • Automatic pagination and indexing generates presentation-ready case files from first upload
  • Supports in-person, virtual, and hybrid courtroom configurations with role-specific views

Weaknesses

  • Custom pricing only — no public tier structure or per-user rates published
  • No public API documentation for Case Center specifically; Thomson Reuters developer portal focuses on other products
  • Primarily an evidence management tool, not a full matter or case lifecycle management system
  • Migrating out requires understanding the difference between court-hosted and firm-hosted deployment contexts
  • Switching costs are high for courts mandated to use Case Center for evidentiary proceedings
Microsoft Dynamics 365 Sales  logo

Microsoft Dynamics 365 Sales

Destination

Strengths

  • Native integration with Microsoft 365, Teams, Outlook, and SharePoint for unified productivity workflow
  • Unlimited custom tables and complex workflows on Enterprise tier enable deep customization for complex sales processes
  • AI-driven predictive analytics and deal intelligence on Enterprise and Premium tiers help sales teams prioritize pipeline
  • Dataverse unified data layer provides a consistent API and data model across all Dynamics 365 and Power Platform apps
  • Strong security model with Field-Level Security and Record Ownership rules for governance-conscious enterprises

Weaknesses

  • Sales Professional tier caps custom tables at 15, creating a migration ceiling for highly customized SMB environments
  • October 2024 pricing increases of $15 per user across all tiers apply to existing customers upon renewal
  • Implementation typically requires costly certified partners, adding 30–50% to total project cost
  • Updates and platform releases can disrupt customizations and plugins, requiring regression testing after each wave
  • Non-Microsoft integrations require additional configuration or middleware, limiting flexibility for heterogeneous tech stacks

Complexity grading

How hard is this migration?

Standard CRM migration. 1 of 8 objects need a mapping; the rest are 1:1.

B

Overall complexity

Standard migration

Derived from compatibility, mapping clarity, API constraints, and data volume across Thomson Reuters Case Center and Microsoft Dynamics 365 Sales .

  • Object compatibility

    B

    1 of 8 objects need a mapping; the rest are 1:1.

  • Field mapping clarity

    C

    Field mapping is derived from defaults — final spec confirmed during the sample migration.

  • Timeline complexity

    B

    8-object category — typical timelines run 2–7 days end-to-end.

  • API constraints

    B

    Thomson Reuters Case Center: Thomson Reuters developer portal documents API rate limits for other products but Case Center-specific API documentation is not publicly available.

  • Data volume sensitivity

    B

    Thomson Reuters Case Center doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your Thomson Reuters Case Center to Microsoft Dynamics 365 Sales migration cost

Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.

Step 1

What are you migrating?

Pick a category, then your source and destination platforms.

Category

FAQ

Frequently asked questions about Thomson Reuters Case Center to Microsoft Dynamics 365 Sales data migrations

Answers to the questions buyers ask most during Thomson Reuters Case Center to Microsoft Dynamics 365 Sales migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your Thomson Reuters Case Center to Microsoft Dynamics 365 Sales migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Most Case Center to Dynamics 365 migrations complete in 2–4 weeks for under 10,000 records. Larger case inventories with complex exhibit hierarchies, hundreds of custom fields, or multi-party relationships extend to 6–10 weeks. The Dataverse Case schema design step is the longest planning component — it typically takes 1–2 weeks before any data extraction begins because every Case Center entity requires a custom table or field in Dynamics 365.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Thomson Reuters Case Center.
Land in Microsoft Dynamics 365 Sales , intact.

Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.

Accuracy guarantee Rollback included Quote in 1 business day