ERP migration

Migrate from Login ERP to Microsoft Dynamics 365 Business Central

Field-level mapping, validation, and rollback between Login ERP and Microsoft Dynamics 365 Business Central. We move data and schema; workflows are rebuilt natively in Microsoft Dynamics 365 Business Central.

Login ERP logo

Login ERP

Source

Microsoft Dynamics 365 Business Central

Destination

Microsoft Dynamics 365 Business Central logo

Compatibility

92%

11 of 12

objects map 1:1 between Login ERP and Microsoft Dynamics 365 Business Central.

Complexity

BStandard

Timeline

6-10 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Migrating from Login ERP to Microsoft Dynamics 365 requires bridging a Turkey-centric relational database with no published REST API and a globally-scaled cloud ERP with structured API access. Login ERP stores transactional data in Turkish Lira with fiscal compliance fields that must be normalized during export; we extract via direct database queries against its relational schema or proprietary export utilities, then apply currency conversion, account code remapping, and BOM structure normalization before loading into Dynamics 365 Finance, Supply Chain Management, or Business Central. We sequence master data (Vendors, Customers, Items, Chart of Accounts) before transactional data (open AP/AR, journal entries), flag in-progress production work orders for manual post-go-live entry, and exclude dormant or zero-balance ledgers from migration scope. Workflows, automations, and custom HR extensions do not migrate; we deliver a written inventory of these for the customer's admin to rebuild in the destination.

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

Login ERP logo

Login ERP

What's pushing teams away

  • Pricing is opaque—starting at 4,000 per user with no clear tier breakdown means prospective customers cannot self-qualify and often encounter surprise costs after implementation begins.
  • As a Turkey-centric ERP, the platform has limited integration with non-Turkish banking, EDI, and supply chain partners, creating friction for companies with international operations.
  • Implementation timelines routinely exceed initial estimates because the system's depth requires significant data migration and configuration work by specialized partners.
  • Customer review volume is very low (17 Capterra reviews, unrated on G2), making it difficult for buyers to validate real-world reliability before committing.

Choosing

Microsoft Dynamics 365 Business Central logo

Microsoft Dynamics 365 Business Central

What's pulling them in

  • Deep integration with Microsoft 365, Power BI, and Power Platform means organizations already on the Microsoft stack get identity, reporting, and workflow continuity out of the box.
  • Unified financials, sales, service, and operations replace multiple disconnected systems — users report that data entered once flows through purchase orders, invoicing, and approvals without manual re-entry.
  • Copilot AI features (predictive analytics, embedded business intelligence) are included in both Essentials and Premium tiers, addressing demand for AI without separate module purchases.
  • Named-user licensing with no concurrent model appeals to organizations that want predictable per-seat costs even if some users access the system infrequently.
  • Strong partner ecosystem with certified NAV-to-Business Central migration specialists gives mid-market companies confidence the cutover from legacy Navision can be executed reliably.

Object mapping

How Login ERP objects map to Microsoft Dynamics 365 Business Central

Each row shows how a Login 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.

Login ERP

Customer

maps to

Microsoft Dynamics 365 Business Central

Customer (Account or Vendor)

1:1
Fully supported

Login ERP customer records (company name, Vergi Kimlik No tax ID, address, contact details, payment terms) map to Dynamics 365 Customer either as a Customer account (for B2B) or as a Contact linked to an Account. We preserve the Turkish tax ID in the Party Tax Registration ID (TaxRegistrationNumber) field on the DirPartyTable equivalent. Custom extension tables added by the customer are inspected during discovery and mapped individually if they contain standard fields; extension tables without standard equivalents are flagged for manual post-migration review.

Login ERP

Vendor

maps to

Microsoft Dynamics 365 Business Central

Vendor

1:1
Fully supported

Login ERP vendor master data mirrors the customer structure with Turkish supplier tax IDs and bank account details. Turkish bank account IBAN fields map to the vendor's bank account entity in Dynamics 365. Vendor categories migrate as a vendor group (VendGroup) in Finance and as a vendor category in Business Central. Vendor hold or blocked status from Login ERP maps to the blocked flag on the vendor record.

Login ERP

Items (Products/SKUs)

maps to

Microsoft Dynamics 365 Business Central

Released Product (or Item in Business Central)

1:1
Mapping required

Login ERP Items carry unit of measure conversions, cost layers (FIFO/average), and stock tracking dimensions across multi-warehouse locations. We map the primary stockkeeping unit to the Released Product's product number, preserve cost layer method as the costing version in Dynamics 365, and normalize multi-warehouse warehouse codes to the destination's inventory site/warehouse structure. Login ERP's lot and serial number tracking dimensions map to tracking dimension groups in the destination product.

Login ERP

Chart of Accounts

maps to

Microsoft Dynamics 365 Business Central

Main Account + Financial Dimensions

lossy
Mapping required

Login ERP's hierarchical account structure with Turkish fiscal classification codes maps to Dynamics 365 main accounts with the account type preserved (Revenue, Expense, Asset, Liability). We apply a fiscal classification code mapping table during export to resolve Turkish MUH (Muhasebe Uygulama Hizmetleri) codes to Dynamics 365 account types and posting definitions. Financial dimensions (Cost Center, Department, Project) are derived from Login ERP's cost object fields if the customer uses them. Configuration happens in a golden-config environment before any data load.

Login ERP

Open AP/AR

maps to

Microsoft Dynamics 365 Business Central

Free Text Invoice + Customer/Vendor Transaction

1:1
Mapping required

Outstanding Login ERP invoices, credit memos, and payment records carry Turkish Lira amounts with exchange rate histories. We preserve the original posting date and due date, and map the currency to the destination's transaction currency field. Exchange rates at the time of original posting are stored as a historical rate field on the transaction. Outstanding AP maps to vendor transaction lines; outstanding AR maps to customer transaction lines. We exclude voided or reversed entries from migration scope based on the void flag in Login ERP.

Login ERP

Historical Transactions (Journal Entries)

maps to

Microsoft Dynamics 365 Business Central

General Journal Lines

1:1
Fully supported

Journal entries, invoices, and receipts spanning the full fiscal history require date-windowed chunking to avoid overwhelming Dynamics 365 data entity limits. We scope by fiscal year with a defined cutoff date, exclude voided or reversed entries, and load by period. Fiscal year closing entries (Login ERP's Yilsonu Devir entries) are treated as a separate dataset and mapped to Dynamics 365 opening transaction entries for the new fiscal year to avoid inflating balances. We chunk by 50,000-line batches per fiscal period.

Login ERP

Production Orders

maps to

Microsoft Dynamics 365 Business Central

Production Order (or Manufacturing Order in Business Central)

1:1
Fully supported

Login ERP production orders with completed or cancelled status migrate as historical production records. We flag in-progress and on-hold work orders during scoping; these carry open material allocations and labor postings that cannot be safely imported without creating phantom inventory transactions in Dynamics 365. In-progress work is excluded from the automated migration and flagged for manual re-entry post-go-live. Completed production orders preserve the bill of materials used, labor hours consumed, and output quantities as production history records.

Login ERP

Bill of Materials (BOM)

maps to

Microsoft Dynamics 365 Business Central

BOM and Formula (D365 Manufacturing)

1:1
Fully supported

Login ERP multi-level BOM component structures with parent-child relationships map to Dynamics 365 BOM versions with exploded component lines. We preserve the bill of materials header (BOM ID, effective date, site), line-level components (item number, quantity per, phantom flag for sub-assemblies), and routing or step labor definitions as operation resources. Phantom BOMs that represent sub-assemblies migrate as phantom items in the destination. The top-level BOM must be active and approved before production order import references it.

Login ERP

Employees

maps to

Microsoft Dynamics 365 Business Central

Worker (HcmWorker in F&O; Employee in Business Central)

1:1
Mapping required

Login ERP employee records include compensation, PTO balances, and effective-dated job changes tied to Turkish SGK and tax regulations. We map employee number, name, hire date, termination date, job title, and department. Compensation and PTO balances migrate as HR variables or accrual entries in the destination HR module. Custom payroll fields tied to Turkish SGK-specific deductions require mapping to the destination's payroll configuration; these are scoped during discovery and often require a payroll implementation partner to finalize.

Login ERP

Quality Control Records

maps to

Microsoft Dynamics 365 Business Central

Quality Order / Quality Association

1:1
Mapping required

Login ERP QC inspection data links to purchase orders and production runs. The schema is customer-extended and not part of the standard module set, so we inspect the actual table definition during discovery before committing to migration scope. Standard QC results (pass/fail, measurement values) map to Quality Order test results if the destination has the Quality Management module enabled; otherwise they migrate as notes or custom fields on the related Purchase Order or Production Order.

Login ERP

Maintenance Work Orders

maps to

Microsoft Dynamics 365 Business Central

Asset Work Order (FM)

1:1
Mapping required

Login ERP equipment asset IDs, maintenance schedules, and labor hours link to the fixed assets register. Assets not present in the destination cause foreign-key failures during work order import; we either create placeholder asset records before work order import or exclude work orders referencing unmigrated assets and flag them for manual reconciliation. Maintenance labor hours, spare parts consumed, and failure codes map to the corresponding work order line types in Dynamics 365 Fixed Asset Management.

Login ERP

Documents and Attachments

maps to

Microsoft Dynamics 365 Business Central

Document Handling (SharePoint/Blob Storage)

1:1
Not supported

Login ERP stores document references and binary attachments in a proprietary file store. We export document metadata (filename, linked entity, date, document type) but not binary content, as the file store format is not directly compatible with Dynamics 365's document handling (SharePoint Online, Azure Blob Storage, or network file share). We deliver a file manifest mapping Login ERP document IDs to the linked entity's primary key in Dynamics 365 so that the customer's admin can manually re-attach files post-go-live or configure a document migration tool.

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.

Login ERP logo

Login ERP gotchas

High

No publicly documented REST API

Medium

Turkish Lira precision and fiscal close handling

Medium

Active production work orders cannot be cleanly migrated

Microsoft Dynamics 365 Business Central logo

Microsoft Dynamics 365 Business Central gotchas

High

Named-user licensing has no concurrent-use relief

High

API rate limits throttle large-volume migrations

Medium

Historical posted transactions require selective migration scoping

Medium

NAV-to-Business Central cloud migration requires partner coordination

Low

Custom fields and AL extensions require separate migration handling

Pair-specific challenges

  • Login ERP has no published REST API for data extraction

    Login ERP does not expose a versioned REST API. Migration depends on direct database queries against its relational schema or Login ERP's proprietary export utilities. During scoping we assess the customer's database access policy and VPN/remote access provisions. Where direct SQL is unavailable, we request export files from Login ERP's built-in reporting engine. If neither path is available, we flag the engagement as high-risk and do not proceed until a viable extraction method is confirmed. This is the single largest project risk for this pair and must be resolved before FlitStack AI issues a migration estimate.

  • Turkish Lira currency precision and fiscal close entries require normalization

    Login ERP stores all monetary values with Turkish Lira precision, which historically involves very large inflation-adjusted figures. When migrating to Dynamics 365 Finance or Business Central, which stores in a defined currency with exchange rate tables, we apply currency conversion and decimal scaling during the transform phase. Additionally, Login ERP fiscal year closing entries (Yilsonu Devir) live in the same transaction table as standard journal lines. We separate these into a distinct data set and load them as Dynamics 365 opening balance transactions to avoid inflating period totals in the new system.

  • In-progress production work orders cannot be cleanly migrated

    Login ERP work orders with status 'in-progress' or 'on-hold' carry open material allocations and labor postings that span the migration boundary. Importing these into Dynamics 365 creates phantom inventory reservations and mismatched route cards. We scope production orders by status during the discovery call and migrate only completed or cancelled work orders as historical records. In-progress work orders are excluded from the automated migration and listed in a manual handoff document for the customer's production team to re-enter post-go-live.

  • Custom HR extensions and Turkish SGK payroll fields require manual mapping

    Login ERP HR module stores payroll history tied to Turkish SGK (Sosyal Güvenlik Kurumu) contribution fields and local tax brackets that do not map directly to Dynamics 365 payroll configuration. Custom extension tables on employee records (allowances, deductions, union membership) similarly lack standard equivalents. We inspect the actual Login ERP HR table schema during discovery, map standard fields (employee number, hire date, department, job title), and flag any SGK-specific or custom payroll fields for the customer's HR team or a payroll implementation partner to configure manually post-migration.

  • Dynamics 365 Finance requires legal entity and fiscal calendar setup before data loads

    Dynamics 365 Finance and Supply Chain Management require a legal entity, fiscal calendar, and chart of accounts structure to be fully configured before any transactional data can be posted. Login ERP customers unfamiliar with the legal entity model may assume master data can load into a blank company. We sequence the migration so that chart of accounts configuration, legal entity setup, and fiscal calendar definition complete before any vendor, customer, or transaction records are loaded. This adds a configuration phase that adds 1-2 weeks to the project timeline compared to CRM migrations.

Migration approach

Six steps for a successful Login ERP to Microsoft Dynamics 365 Business Central data migration

  1. Discovery and extraction method assessment

    We audit the customer's Login ERP environment: active modules in use (Sales, Purchasing, Stock, Production, Accounting, HR), database access provisions (direct SQL, export utility, or neither), active user count, record counts per module, and custom extension table definitions. We assess the extraction method viability during this phase — if direct database access is unavailable and Login ERP export utilities cannot produce the required data shape, we pause the engagement and document the access gap. The discovery output is a written migration scope document covering which objects are in scope, the extraction method, and any objects flagged for manual post-migration entry.

  2. Turkish Lira normalization and fiscal close sequencing

    We design the currency normalization pipeline before any data moves. Turkish Lira amounts from Login ERP are converted using the exchange rate applicable at each transaction's posting date, stored in the transaction record. We build a historical exchange rate table from publicly available CBRT (Central Bank of the Republic of Turkey) data or the customer's own rate history if available. Fiscal year closing entries are isolated from standard journal lines and loaded as a separate dataset. Chart of Accounts Turkish fiscal classification codes (MUH codes) are mapped to Dynamics 365 main account types and posting definitions via a mapping table built during discovery.

  3. Configuration data and Chart of Accounts in golden-config environment

    We deploy the destination Dynamics 365 environment configuration — legal entity, fiscal calendar, main accounts, financial dimensions, vendor groups, customer groups, warehouse sites, and product costing version — into a golden-config environment before any transactional data loads. The chart of accounts mapping table is applied during this phase. Configuration data migration uses Dynamics 365 data entities (Data Management Framework) with validation rules enforced. The customer reviews the configured COA and signs off before we proceed to master data migration.

  4. Master data migration in dependency order

    We load master data in strict dependency order to satisfy foreign-key constraints: chart of accounts first (so that journal line accounts resolve), then warehouse and site records (for inventory site references), then items and products (for BOM and transaction references), then vendors, then customers. Each phase emits a row-count reconciliation report and a field-level sample validation against the Login ERP source. Owner or employee records are loaded after vendors and customers so that the purchasing and sales responsible-party references resolve correctly.

  5. Transactional data migration with date-windowed chunking

    Open AP and AR invoices are loaded as free text invoices or customer/vendor transaction lines with original posting dates and due dates preserved. Historical journal entries are chunked by fiscal period (50,000 lines per batch) with voided and reversed entries excluded. Production orders are scoped by status: completed and cancelled orders migrate as historical production records; in-progress and on-hold orders are excluded and listed in the manual handoff document. BOM multi-level structures are loaded top-down so that parent BOMs are active before child production orders reference them.

  6. Sandbox validation and cutover

    We run a full migration into a Dynamics 365 Sandbox (Full Copy or Partial Copy) using production-equivalent data volumes before the production cutover window. The customer's finance and operations leads reconcile account balances, open invoice totals, inventory quantities, and production history counts against Login ERP reports. We correct any mapping errors identified during sandbox validation and re-run the migration into a fresh sandbox to confirm. Production cutover runs in a defined window with Login ERP write-access suspended, a final delta migration of records modified during the window, and go-live confirmation from the customer's IT and finance leads.

  7. Post-migration handoff and workflow rebuild inventory

    We deliver a written inventory of all Login ERP workflows, alerts, and automations for the customer's admin team to rebuild in Dynamics 365. We also deliver the manual handoff list for in-progress production work orders, custom HR extension fields, and document attachment manifests. We support a one-week post-go-live hypercare window for reconciliation issues. Workflow rebuild, payroll configuration finalization, and document re-attachment are outside standard migration scope and are documented as separate workstreams for the customer's Dynamics 365 implementation partner.

Platform deep dives

Context on both ends of the pair

Login ERP logo

Login ERP

Source

Strengths

  • Since 1989, with a proven track record across Turkish manufacturing, construction, and distribution verticals.
  • Full regulatory compliance for Turkish tax, labor, and fiscal reporting requirements out of the box.
  • On-premise or cloud deployment with no forced SaaS transition.
  • Consolidates finance, production, HR, and supply chain into one database for single-source reporting.
  • Modular licensing allows companies to adopt only the modules relevant to their operations.

Weaknesses

  • Very limited public documentation, no published API reference, and thin community presence outside Turkey.
  • Minimal third-party integration ecosystem compared to global ERP platforms.
  • Low review volume makes independent quality assessment difficult for new buyers.
  • Pricing transparency is poor, with per-user costs and tier inclusions not clearly published.
  • International companies may struggle with currency, language, and banking integrations outside Turkey.
Microsoft Dynamics 365 Business Central logo

Microsoft Dynamics 365 Business Central

Destination

Strengths

  • Tight integration with Microsoft 365 (Outlook, Teams, SharePoint) for users already in the Microsoft ecosystem.
  • Includes Copilot AI, predictive analytics, and embedded Power BI dashboards at no additional cost in both license tiers.
  • Supports multiple companies within a single tenant for holding-company or multi-entity organizational structures.
  • Open REST API v2.0 with OAuth 2.0 authentication and data entity abstraction layer for developer-friendly integrations.
  • Strong partner ecosystem specializing in NAV-to-Business Central migrations provides implementation confidence for legacy upgrades.

Weaknesses

  • Named-user licensing model means every active user account requires a paid license — no concurrent access model to reduce costs for occasional users.
  • SaaS-only deployment means no on-premises option; organizations requiring full data residency control may not have viable alternatives within Microsoft's stack.
  • Manufacturing module (Production Orders, routing, work centers) is only available on Premium tier, pushing cost-sensitive manufacturers to higher-priced plans.
  • Customization and extension development requires AL language knowledge and developer licenses, limiting what power users can do without a partner engagement.
  • Global pricing increases effective October 2024 and again October 2025 after five years of stable pricing, creating budget uncertainty for existing customers.

Complexity grading

How hard is this migration?

Standard ERP 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 Login ERP and Microsoft Dynamics 365 Business Central.

  • 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

    Login ERP: Not publicly documented.

  • Data volume sensitivity

    A

    Login ERP exposes a bulk API — large-volume migrations stream efficiently.

Estimator

Estimate your Login ERP to Microsoft Dynamics 365 Business Central 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 Login ERP to Microsoft Dynamics 365 Business Central data migrations

Answers to the questions buyers ask most during Login ERP to Microsoft Dynamics 365 Business Central migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your Login 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 consultation

Most migrations land between six and ten weeks for companies with up to five active Login ERP modules, under 50,000 master data records, and no active production module. Migrations with multi-level BOMs, large historical transaction histories (over 200,000 journal lines), active production orders, or HR module complexity with custom SGK payroll fields move to twelve to twenty weeks because of direct database extraction setup, fiscal close sequencing, and BOM parent-child validation.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Login ERP.
Land in Microsoft Dynamics 365 Business Central, 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