ERP migration
Field-level mapping, validation, and rollback between CLEAR Media ERP and Microsoft Dynamics 365 Business Central. We move data and schema; workflows are rebuilt natively in Microsoft Dynamics 365 Business Central.
CLEAR Media ERP
Source
Microsoft Dynamics 365 Business Central
Destination
Compatibility
7 of 12
objects map 1:1 between CLEAR Media ERP and Microsoft Dynamics 365 Business Central.
Complexity
BStandard
Timeline
8-12 weeks
Overview
Moving from CLEAR Media ERP to Microsoft Dynamics 365 is a migration from a studio-mandated Media ERP with no public API to a general-purpose ERP with documented REST endpoints. CLEAR's data model centers on Productions, Dailies, Assets, and Work Orders built on the DAX dailies backend; Dynamics 365 uses a financial object model (Accounts, Contacts, Items, Vendors, Projects) that requires a structural translation rather than a direct record copy. We extract from the DAX web interface using session-based navigation when no API is available, map Productions to Projects or Companies, map Work Orders to Tasks with billing amounts preserved as custom financial fields, and flag that CLEAR's Chart of Accounts and AP/AR objects do not exist as independent data entities, limiting financial migration to Work Order billable values only. Workflows, automations, and the DAX dailies review-and-approve pipeline do not migrate; we deliver a written inventory of these for the customer's admin to rebuild in Dynamics 365.
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.
Source platform
CLEAR Media ERP platform overview
Scorecard, SWOT, gotchas, and pricing for CLEAR Media ERP.
Destination platform
Microsoft Dynamics 365 Business Central platform overview
Scorecard, SWOT, gotchas, and pricing for Microsoft Dynamics 365 Business Central.
Data migration guide
The complete Dynamics 365 Business Central migration guide
Data model, import mechanisms, field mapping strategy, pitfalls, and cutover — by the engineers running it.
Destination checklist
Dynamics 365 Business Central migration checklist
Pre- and post-cutover tasks for moving onto Microsoft Dynamics 365 Business Central.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
Each row shows how a CLEAR Media ERP object lands in Microsoft Dynamics 365 Business Central, including any object-level transformations, lookup resolution, or schema-design dependencies.
Typical mapping — final map is confirmed during the sample migration step.
CLEAR Media ERP
Productions
Microsoft Dynamics 365 Business Central
Project or Company (depends on use)
1:1CLEAR Productions map to Dynamics 365 Projects (Jobs in Finance & Operations, Projects in Business Central) if the migration scope includes production tracking and resource planning. If Productions function primarily as client or studio entity records rather than project containers, they map to Companies in Finance & Operations or Accounts in Business Central. We confirm the primary use of Productions during scoping by reviewing the customer's Work Order-to-Production linkage patterns. The production type (feature, series, commercial) migrates as a custom text field or category on the destination record.
CLEAR Media ERP
Dailies
Microsoft Dynamics 365 Business Central
Project Journal Lines or Custom Entity
1:manyCLEAR Dailies represent daily footage batches linked to a Production and a shoot date. There is no direct Dailies equivalent in Dynamics 365 Finance or Business Central. We map Dailies to a custom Dailies entity in Dynamics 365 Finance & Operations (extensible via the customization framework) or as Project Journal Lines attached to the mapped Production Project, with the shoot date preserved as a journal date, the batch reference as a description, and the approval status as a custom picklist field. Dailies asset versions map as child records or attachments on the parent Dailies entry.
CLEAR Media ERP
Assets
Microsoft Dynamics 365 Business Central
Attachments or Documents
1:1CLEAR Assets (cuts, playlists, masters, proxy files) map to SharePoint document libraries attached to the corresponding Dynamics 365 entity (Project, Company, or custom Production entity) or to Notes records with a custom asset type taxonomy. We preserve the asset metadata (format, resolution, transcoding status, approval status) as custom fields on the attachment or as a structured note. Media file pointers (URLs to cloud storage) migrate as-is; they are not media bytes transfers. We flag orphaned link risk if CLEAR cloud storage access is revoked post-migration.
CLEAR Media ERP
Work Orders
Microsoft Dynamics 365 Business Central
Project Task or Job Task Line
1:1CLEAR Work Orders map to Dynamics 365 Project Tasks (Finance & Operations) or Project Tasks (Business Central). Each Work Order's assignee, due date, asset reference, and description transfer as Task fields. Work Order status (pending, in-progress, completed) maps to Project Task Status. We extract the billable amount from the Work Order billing sub-system and map it as a custom financial field on the Project Task or as a line on a Project Invoice Proposal, depending on whether the destination uses Project Billing in Finance & Operations or the Job Journal billing workflow in Business Central.
CLEAR Media ERP
Users
Microsoft Dynamics 365 Business Central
Workers or Contacts
1:1CLEAR Users (internal staff and external collaborators) map to Workers in Dynamics 365 Finance & Operations (via Human Resources module) or to Contacts in Business Central. Email, display name, and role transfer cleanly. Permissions and access scopes are destination-specific and we map them to the closest Dynamics 365 security role. We resolve Users by email match against the destination's worker or contact table. Any CLEAR User without a match goes to a reconciliation queue for the customer's admin to provision before record import resumes.
CLEAR Media ERP
Customers / Vendors
Microsoft Dynamics 365 Business Central
Customers or Vendors
1:1CLEAR entity records for production clients and third-party service vendors map directly to Dynamics 365 Customers (for clients) and Vendors (for third-party services). We strip any billing-specific fields not present in the source record and flatten nested address structures. If the same entity appears as both a customer and a vendor in CLEAR (common in M&E for post-production houses that both receive and deliver work), we create both a Customer record and a Vendor record in Dynamics 365 and link them via a custom relationship field.
CLEAR Media ERP
Items
Microsoft Dynamics 365 Business Central
Items or Products
1:1CLEAR Items represent deliverables, equipment, or services tracked for billing within a Production. They map to Items (Finance & Operations) or Products (Business Central), preserving unit cost and description. If Items carry a specific media type or format attribute in CLEAR, we create a custom Item Product Attribute in Dynamics 365 Finance & Operations or a custom field on the Product in Business Central to preserve that taxonomy.
CLEAR Media ERP
Documents
Microsoft Dynamics 365 Business Central
Attachments on Entities
1:1CLEAR Documents (contracts, briefs, approval sign-off sheets attached to Productions or Work Orders) migrate as document attachments on the corresponding Dynamics 365 entity. We extract document metadata (name, type, date, owner) and create SharePoint document library entries or Entity File Attachments. Signed approval sheets migrate as scanned PDFs or original digital documents attached to the relevant record. Document content itself is extracted where accessible; where only metadata is available, we migrate the link or reference.
CLEAR Media ERP
Approvals / Sign-offs
Microsoft Dynamics 365 Business Central
Workflow Approval Records or Custom Fields
lossyCLEAR approval records exist as status flags on Dailies and Assets. We extract the approval chain (approver, timestamp, decision) as structured metadata fields on the Dailies or Asset entity rather than as standalone objects. In Dynamics 365 Finance & Operations, approvals can be reconstructed as a custom approval workflow on the Project entity. We document the approval chain as a written record and recommend a Dynamics 365 Workflow or Power Automate flow to replicate the approval routing post-migration.
CLEAR Media ERP
Chart of Accounts
Microsoft Dynamics 365 Business Central
Not migratable
lossyCLEAR does not expose a Chart of Accounts as a standalone data object. Financial ledgers are managed within the Work Order billing sub-system and are not independently exportable. We do not attempt to migrate a Chart of Accounts from CLEAR. The customer's admin provisions the Chart of Accounts in Dynamics 365 before migration, and we map Work Order billing values to the appropriate general ledger accounts during the Work Order import phase. This is explicitly disclosed during scoping.
CLEAR Media ERP
Bank / Cash Accounts
Microsoft Dynamics 365 Business Central
Not migratable
lossyCLEAR does not expose a treasury or bank account object. Open AP/AR balances are not stored as independent records and cannot be migrated as such. We do not migrate bank or cash account data from CLEAR. The customer's finance team provisions bank accounts in Dynamics 365 before go-live and reconciles opening balances through the standard Dynamics 365 finance opening-balance workflow.
CLEAR Media ERP
Work Order Billing Values
Microsoft Dynamics 365 Business Central
Project Invoice Proposals or Journal Lines
lossyWork Order billable amounts exist within CLEAR's closed billing sub-system. We extract the Work Order ID, billed amount, and currency as a structured export and map these to Dynamics 365 Project Invoice Proposals (Finance & Operations) or as posted Project Journal Lines (Business Central). The mapping requires the customer to confirm the appropriate general ledger accounts for revenue recognition and billing in the destination. This is a configuration step, not a code migration.
| CLEAR Media ERP | Microsoft Dynamics 365 Business Central | Compatibility | |
|---|---|---|---|
| Productions | Project or Company (depends on use)1:1 | Fully supported | |
| Dailies | Project Journal Lines or Custom Entity1:many | Mapping required | |
| Assets | Attachments or Documents1:1 | Mapping required | |
| Work Orders | Project Task or Job Task Line1:1 | Mapping required | |
| Users | Workers or Contacts1:1 | Mapping required | |
| Customers / Vendors | Customers or Vendors1:1 | Mapping required | |
| Items | Items or Products1:1 | Mapping required | |
| Documents | Attachments on Entities1:1 | Mapping required | |
| Approvals / Sign-offs | Workflow Approval Records or Custom Fieldslossy | Mapping required | |
| Chart of Accounts | Not migratablelossy | Not supported | |
| Bank / Cash Accounts | Not migratablelossy | Not supported | |
| Work Order Billing Values | Project Invoice Proposals or Journal Lineslossy | 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.
CLEAR Media ERP gotchas
No publicly documented API for self-served exports
Mobile app login failures block access to source data
DAX branding and product naming create confusion about what CLEAR actually stores
Work Order billing sub-system is not independently accessible
Asset file references point to cloud storage, not the files themselves
Microsoft Dynamics 365 Business Central gotchas
Named-user licensing has no concurrent-use relief
API rate limits throttle large-volume migrations
Historical posted transactions require selective migration scoping
NAV-to-Business Central cloud migration requires partner coordination
Custom fields and AL extensions require separate migration handling
Pair-specific challenges
Migration approach
Discovery and access confirmation
We audit the source CLEAR instance across the DAX web interface, confirming the primary interface used (DAX web UI vs CLEAR app), the count of Productions, Work Orders, Assets, Dailies, and Users, and the presence of any custom fields or taxonomy extensions. We test login credentials and extraction feasibility during this phase. We pair this with a Dynamics 365 edition decision: Business Central Essentials ($70/user/mo) covers production tracking, project management, and basic finance; Finance & Operations (from $180/user/mo) is required for multi-entity, multi-currency, and advanced financial module needs. The discovery output is a written migration scope, an extraction feasibility report, and a Dynamics 365 edition recommendation.
DAX extraction build and validation
Because CLEAR has no documented API, we build a session-based extraction module that navigates the DAX web interface to extract Productions, Work Orders, Assets, Dailies, and entity records as structured JSON or CSV. We test extraction against a sample of 50-100 records, validate field coverage against the CLEAR web UI, and confirm record counts match the discovery audit. If the CLEAR interface changes during extraction development, we rework the extraction module and restart validation. This phase adds two to four weeks compared to API-backed sources and is the primary timeline risk for this pair.
Schema design and Dynamics 365 configuration
We design the destination schema in Dynamics 365. This includes provisioning any custom Dailies or Production entities required, mapping Work Orders to Project Tasks, designing the Chart of Accounts structure (provisioned by the customer's finance team before migration), and configuring the billing workflow for Work Order financial values. We also map CLEAR Users to Workers or Contacts, CLEAR Customers and Vendors to the respective Dynamics 365 entity types, and confirm the legal entity structure if the customer operates across multiple territories. Schema is deployed via Dynamics 365 Data Management or the customization framework into a Sandbox environment first for validation.
Sandbox migration and reconciliation
We run a full migration into a Dynamics 365 Sandbox environment using production-like data volume. The customer's production manager, finance lead, and system administrator reconcile record counts (Productions in, Work Orders in, Assets in, Dailies in, Financial values in), spot-check 25-50 random records against the CLEAR source, and sign off the schema and mapping before production migration begins. Any extraction corrections, field mapping changes, or schema adjustments happen here, not in production. This step is critical because CLEAR's fragile extraction means early-stage errors compound if not caught in sandbox.
Owner and entity reconciliation
We extract every distinct CLEAR User referenced on Productions, Work Orders, and Assets and match by email against the Dynamics 365 destination's Worker or Contact table. Users without a matching record go to a reconciliation queue. The customer's Dynamics 365 admin provisions any missing Workers or Contacts. We also reconcile Customers and Vendors, confirming that entities appearing in both roles in CLEAR are provisioned as both Customer and Vendor in Dynamics 365 before record import resumes.
Production migration in dependency order
We run production migration in record-dependency order: Workers and Contacts (provisioned, validated), Companies or Projects (from CLEAR Productions), Items or Products, Work Orders (with billing amounts captured), Assets (as SharePoint attachments or Notes), Dailies (as custom entity records or Project Journal Lines), and Documents (as entity attachments). Financial values from Work Orders are mapped to the configured billing workflow (Project Invoice Proposal or Journal Line). Each phase emits a row-count reconciliation report before the next phase begins. We do not migrate Workflows, automations, or approval pipelines; these are documented separately.
Cutover, validation, and admin handoff
We freeze CLEAR writes during cutover, run a final delta migration of any records modified during the migration window, then enable Dynamics 365 as the system of record. We deliver the Workflow and Automation Inventory document to the customer's admin team with recommended Dynamics 365 equivalents. We support a one-week hypercare window where we resolve any reconciliation issues. We do not rebuild CLEAR workflows as Dynamics 365 workflows inside the migration scope; that is a separate engagement or an internal admin task.
Platform deep dives
CLEAR Media ERP
Source
Strengths
Weaknesses
Microsoft Dynamics 365 Business Central
Destination
Strengths
Weaknesses
Complexity grading
Standard ERP migration. 1 of 8 objects need a manual workaround.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across CLEAR Media ERP and Microsoft Dynamics 365 Business Central.
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
CLEAR Media ERP: Not publicly documented.
Data volume sensitivity
CLEAR Media ERP 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 CLEAR Media ERP to Microsoft Dynamics 365 Business Central migration scoping. Not seeing yours? Book a call.
Walk through your CLEAR Media ERP to Microsoft Dynamics 365 Business Central migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave CLEAR Media ERP
Other ways to arrive at Microsoft Dynamics 365 Business Central
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.