Implementing Microsoft Dynamics 365 Business Central On-Premise - Fourth Edition

Book description

Implement Business Central and explore methods to upgrade to NAV 2018

Key Features

  • Learn the key roles of Dynamics NAV partner and the roles within your customer's organization
  • Create configuration packages and perform data migration
  • Explore Microsoft Dynamics 365 Business Central to use Dynamics NAV 2018 functionalities in the Cloud

Book Description

Microsoft Dynamics Business Central is a full business solution suite and a complete ERP solution, which contains a robust set of development tools; these tools can help you to gain control over your business and can simplify supply chains, manufacturing, and operations. Implementing Microsoft Dynamics 365 Business Central On-Premise covers the latest features of Dynamics Business Central and NAV from the end users' and developers' perspectives. It also provides an insight into different tools available for implementation, whether it's a new installation or migrating from the previous version of Dynamics NAV.

This book will take you from an introduction to Dynamics NAV 2018 through to exploring all the techniques related to implementation and migration. You will also learn to expand functionalities within your existing Microsoft Dynamics NAV installation, perform data analysis, and implement free third-party add-ons to your existing installation. As you progress through the book, you will learn to work with third-party add-on tools. In the concluding chapters, you will explore Dynamics 365 Business Central, the new Cloud solution based on the Microsoft NAV platform, and techniques for using Docker and Sandbox to develop applications.

By the end of the book, you will have gained a deep understanding of the key components for successful Dynamics NAV implementation for an organization.

What you will learn

  • Explore new features introduced in Microsoft Dynamics NAV 2018
  • Migrate to Microsoft Dynamics NAV 2018 from previous versions
  • Learn abstract techniques for data analysis, reporting, and debugging
  • Install, configure, and use additional tools for business intelligence, document management, and reporting
  • Discover Dynamics 365 Business Central and several other Microsoft services
  • Utilize different tools to develop applications for Business Central

Who this book is for

Implementing Microsoft Dynamics 365 Business Central On-Premise is for Dynamics NAV partners and end users who want to know everything about Dynamics NAV implementation. This book is for you if you want to be a project manager or get involved with Dynamics NAV, but do not have the expertise to write code yourself. This book can also help you to understand the need to move to Business Central and its advantages.

Publisher resources

View/Submit Errata

Table of contents

  1. Title Page
  2. Copyright and Credits
    1. Implementing Microsoft Dynamics 365 Business Central On-Premise Fourth Edition
  3. Dedication
  4. About Packt
    1. Why subscribe?
    2. Packt.com
  5. Contributors
    1. About the authors
    2. About the reviewers
    3. Packt is searching for authors like you
  6. Preface
    1. Who this book is for
    2. What this book covers
    3. To get the most out of this book
      1. Download the color images
      2. Conventions used
    4. Get in touch
      1. Reviews
  7. Exploring Dynamics NAV and MSDYN365BC – Overview
    1. Understanding Microsoft Dynamics NAV
    2. Functional areas in Microsoft Dynamics NAV
    3. History of Microsoft Dynamics NAV and Microsoft Dynamics 365 Business Central
      1. From Microsoft Dynamics NAV 2009 to Microsoft Dynamics 365 Business Central – a timeline of features
    4. Functional areas
      1. Financial management
        1. General ledger
        2. G/L budgets
        3. Account schedules
        4. Cash management
        5. Fixed assets
        6. VAT reporting and intrastat
        7. Sales tax
        8. Intercompany transactions
        9. Consolidation
        10. Multicurrency
      2. Sales and marketing
        1. Customers
        2. Order processing
        3. Approvals
        4. Pricing
        5. Marketing
      3. Purchasing
        1. Vendors
        2. Order processing
      4. Approvals
        1. Pricing
        2. Planning
      5. Warehouse
        1. Items
        2. Locations
        3. Transfer orders
        4. Assembly
        5. Pick and put-away
        6. Inventory
      6. Manufacturing
        1. Product design
        2. Capacities
        3. Planning
        4. Execution
        5. Costing
        6. Subcontracting
      7. Job
        1. Job cards
        2. Job tasks subpage
        3. Planning lines
        4. Time sheet
        5. Invoice jobs
        6. Work in process (WIP)
      8. Resource planning
        1. Resource card
        2. Pricing
      9. Service
        1. Service items
        2. Contracts
        3. Price management
        4. Service orders
        5. Service tasks
        6. Fault reporting
      10. Human resources
        1. Employees
        2. Absence registration
        3. Country localizations
      11. Microsoft Dynamics NAV Workflow
      12. Vertical and horizontal solutions
    5. Accessing Microsoft Dynamics NAV
      1. Windows client
      2. Web client
        1. Web client – "In-Client" Designer and User Personalization
      3. Tablet client, phone client, and Universal App
      4. SharePoint integration (remote client)
      5. Web services
      6. Dynamics NAV Development Environments
      7. The Old Development Environment (C/SIDE)
      8. Events and extensions 
      9. The New Modern Development Environment
    6. The Microsoft cloud model
      1. Microsoft cloud services – a suite of applications
      2. Dynamics 365 Business Central (on-premise, SaaS)
    7. Summary
  8. Microsoft Dynamics NAV 2018 – An Overview
    1. Microsoft Dynamics NAV 2018 – what's new
    2. Application changes in Microsoft Dynamics NAV 2018
      1. Improvements made to clients for application users
        1. Windows client – role center layout
        2. Web client for Microsoft Dynamics NAV 2018
        3. Web client is more customizable (with "In-client" or "In-app" Designer)
        4. Preview and print from Web client
        5. Updated Universal App
        6. Windows 10 Continuum
    3. IT changes
      1. Microsoft Dynamics NAV Server administration tool
      2. Windows PowerShell – new and updated cmdlets
        1. New and updated PowerShell cmdlets for server and development
          1. Microsoft Dynamics NAV Server – start/stop 
          2. Merging application objects
          3. Upgrading data
          4. Updating captions in application object files
          5. Office 365 Administration
          6. Importing and exporting NAV data
      3. Development changes (new and updated)
        1. Essential C/AL functions available
        2. Triggers
        3. Extensions 2.0
        4. The New Modern Development Environment (Visual Studio Code plus AL Language extension)
        5. APIs for Microsoft Dynamics NAV
        6. Connected apps
        7. New service connections and extensions pages
        8. Image Analyzer - contact person and item
      4. Functional changes
        1. Sales order to purchase order
        2. Assisted setup by wizards and manual setup
        3. User tasks
        4. Direct transfer orders
        5. Employee ledger entries
        6. Preconfigured Excel reports
        7. Edit in Excel feature
        8. Change Global Dimensions
        9. IC (intercompany) – automation of IC outbox and IC inbox
        10. Item charges – volume and weight
        11. EU GDPR support and data classification
        12. Microsoft Dynamics 365 for sales integration
        13. Microsoft Flow integration
        14. Power BI reporting integration
        15. Contact iterations in Microsoft Outlook
      5. Upgrade automation – an overview
        1. Upgrade automation – the application code
        2. Upgrade automation – data
      6. Enhancement in security and encryption
      7. Native integrations
    4. Best features from previous releases of Microsoft Dynamics NAV
      1. Best and updated application features
        1. RapidStart services improved
        2. Schedule reports
        3. Emailing documents
        4. Assisted setup
        5. Item attributes
        6. Job improvements
        7. Task scheduler
          1. TaskScheduler data type
        8. Cortana Intelligence
        9. Document exchange service (OCR services)
        10. Exchange rate update
        11. Native integration with Microsoft Dynamics 365 (CRM)
        12. Workflow management
        13. Posting preview
        14. Deferrals
      2. Document reporting
        1. .NET interoperability
        2. Enhancements in RoleTailored client control add-ins
    5. Summary
  9. General Considerations
    1. The data model
      1. Master data
      2. Documents
      3. Journals
      4. Ledger entries
        1. Creating ledger entries
      5. Combining all concepts
    2. No save button
      1. When is the data verified?
      2. The main drawback
      3. The Edit button
    3. The posting routines
      1. Posted data cannot be modified (or deleted)
    4. Navigating through your data
      1. The Navigate functionality
      2. Other ways to browse data
      3. Hyperlinks
      4. Sorting on list pages
      5. Filtering for the data you need (advanced filters)
      6. Saved views
        1. Other examples of a filtered view
    5. Real-time data gathering – SIFT technology
    6. Everything leads to accounting
    7. The Date Compression toolkit
    8. The Microsoft Dynamics NAV and Microsoft Dynamics 365 Business Central database
      1. The TableRelation property
      2. Coded data rules
    9. Microsoft Dynamics 365 Business Central – why upgrade to or adopt it?
      1. History of Microsoft Dynamics 365 Business Central
      2. The strengths of Microsoft Dynamics 365 Business Central
        1. Documentation
        2. Cloud first and automatic upgrades by design
        3. The New Modern Development Environment
        4. Microsoft cloud services and the Virtual Cloud Desktop
        5. Scalability
        6. Sandboxes and Docker for testing and development
        7. Costs and pricing
      3. Microsoft Dynamics 365 Business Central is only available in the public cloud
        1. Benefits of the public cloud
        2. Limitations of the public cloud
        3. Web client limitations
    10. Summary
  10. Implementation Process – Partner's Perspective
    1. What is an implementation?
    2. Methodology
      1. The waterfall approach
      2. The agile approach
        1. The best choice – waterfall or agile? 
      3. Inside agile – Scrum overview
      4. Using the best of both
      5. Microsoft Dynamics Sure Step
        1. Another solution – Microsoft Azure DevOps (VSTS)
        2. Project types based on the waterfall approach
          1. The Rapid Project Type
          2. The Standard Project Type
          3. The Enterprise Project Type
          4. The Upgrade Project Type
        3. The Agile Project Type
        4. Ready-to-go scenarios – the Microsoft Dynamics NAV optimization offering
    3. Roles
      1. Salesperson
      2. Project manager
      3. Business consultant
      4. Key users
      5. Analyst
      6. Developer
      7. Implementer
      8. End users
      9. Summarizing the roles
    4. Phases
      1. Presales
      2. Getting the project requirements
      3. Designing the solution
        1. Configuration
        2. Modifying standard Microsoft Dynamics NAV functionality
        3. New functionalities
        4. Data migration
      4. Development
        1. Automatic testing with the Application Test Toolkit
        2. The Automatic Test Toolkit – how does it work?
      5. Deployment
        1. Software and hardware installation
        2. Configuration
        3. Data migration
        4. User-acceptance test
        5. End users' training
        6. Go-live!
      6. Post-implementation support
    5. Dynamics 365 Business Central implementation considerations
    6. Summary
  11. Implementation Process – Customer's Perspective
    1. Definition of goals
    2. Measuring goals
    3. Defining internal processes and key users
      1. Questions to be asked
        1. Identify the key user
        2. Questions about processes
    4. Improve before automating
    5. Getting the requirements
      1. General considerations for Microsoft Dynamics NAV and Microsoft Dynamics 365 Business Central
      2. Considerations for Microsoft Dynamics 365 Business Central
    6. Define acceptable gaps and workarounds
      1. Workaround in action – using standard dimensions instead of customizing
    7. Change management
    8. Get involved in testing the system
    9. Involve end users
    10. Continuous follow-up 
    11. Summary
  12. Migrating Data
    1. Tools for migrating data
      1. RapidStart Services with configuration packages
        1. Creating a new company using PowerShell (in Microsoft Dynamics 365 Business Central on-premise)
        2. Changing the profile to RapidStart Services Implementer
        3. Using the RapidStart Services Wizard
        4. Working with configuration packages
          1. Creating a new configuration package
          2. Applying a configuration package
        5. The configuration worksheet
          1. Creating the data migration structure
          2. Copying related tables
        6. Using Excel templates
        7. Configuration templates
          1. Creating a configuration template
          2. Using configuration templates
        8. The configuration questionnaire
          1. Creating a configuration questionnaire
          2. Completing the configuration questionnaire
      2. Using RapidStart Services from PowerShell
        1. Powershell cmdLets for RapidStart Services
        2. Summarizing RapidStart Services
      3. Using XMLports to migrate data
        1. XMLport structure
        2. Running the XMLport
        3. Writing code inside the XMLport
          1. The document structure
          2. Filling data not included in the XML file
          3. Validation order may change our data
        4. Creating XMLports in the Microsoft AL language
      4. Writing your own tools
      5. APIs to import/export data
        1. API Setup page
        2. APIs entity pages
    2. Converting data from the old system to Microsoft Dynamics NAV's or Microsoft Dynamics 365 Business Central's needs
      1. Fields particular to Microsoft Dynamics NAV and Microsoft Dynamics 365 Business Central
    3. Master data
    4. Open entries
      1. Customer entries
      2. Vendor entries
      3. Bank entries
      4. Item entries
      5. Fixed-asset entries
      6. General Ledger balances
    5. Historical data
    6. Open documents
    7. Choosing a go-live date
      1. Going live at the beginning of the fiscal year
        1. What are the cons?
      2. Going live in the middle of a fiscal year
    8. Summary
  13. Upgrading to Dynamics NAV and MSDYN365BC
    1. Why to upgrade?
    2. Upgrading philosophy
    3. Upgrades prior to Microsoft Dynamics NAV 2013
    4. Upgrades after Microsoft Dynamics NAV 2013
    5. The upgrading-process checklist
      1. How to upgrade to Microsoft Dynamics NAV 2018
      2. Upgrading from Microsoft Dynamics NAV 2013, 2013 R2, 2015, 2016, or 2017
        1. Technical upgrades (converting the database)
          1. Building application objects and uploading the development license
          2. Converting the database
          3. Connecting the Dynamics NAV Server
          4. Upgrading the application code
          5. Merging the code
          6. Importing the merged code
          7. Upgrading the application data
          8. Automating upgrading using PowerShell
      3. Upgrading from Microsoft Dynamics NAV 2009, 2009 SP1, or 2009 R2
        1. Upgrading the Microsoft Dynamics NAV 2009 application code
        2. Upgrading the Microsoft Dynamics NAV 2009 data
      4. Upgrading from Microsoft Dynamics NAV 5.0 or 5.0 SP1
        1. Upgrading the Microsoft Dynamics NAV 5.0 application code
        2. Upgrading the Microsoft Dynamics NAV 5.0 data
    6. Upgrading steps for Microsoft Dynamics NAV 2013
      1. Preparing to upgrade
        1. Migrating to Microsoft SQL Server
        2. Testing the database
      2. Upgrading the application code
        1. Getting object versions
        2. Converting objects into the Microsoft Dynamics NAV 2013 format
        3. Carrying out customizations on the new version
        4. Transforming forms to pages
        5. Transforming reports
      3. Upgrading the data
    7. Upgrading tools
      1. Upgrade ToolKit
      2. The text format upgrade tool
      3. Form transformation
      4. Report transformation
        1. Upgrading hybrid reports
        2. Upgrading classic reports
      5. Comparing text tools
      6. MergeTool
        1. Downloading MergeTool
        2. Installing MergeTool
        3. Using MergeTool
          1. Importing the old base version
          2. Importing the old custom version
          3. Importing the new base version
          4. Comparing the old base and new base versions
          5. Merging all versions
          6. Exporting the new custom version
          7. Importing the new custom version to a Microsoft Dynamics NAV 2013 database
    8. Upgrading from Microsoft Dynamics NAV to Microsoft Dynamics 365 Business Central on-premise
      1. On-premises versus online environments – differences
      2. Upgrading to Microsoft Dynamics 365 Business Central on-premise
        1. Upgrade ToolKit
        2. Case 1 – starting from Microsoft Dynamics NAV 2015/NAV 2016/NAV 2017/NAV 2018
        3. Case 2 – starting from Microsoft Dynamics NAV 5.0/NAV 2009 
        4. Case 3 – starting from Microsoft Dynamics NAV 2013
        5. Case 4 – starting from Navision Attain 3.70/MBS Navision 4.0
      3. How to upgrade to Microsoft Dynamics 365 Business Central on-premise
        1. Upgrading the application code
        2. Upgrading the data
        3. Running the data-upgrade process
      4. Upgrade considerations for releases after Microsoft Dynamics NAV 2015
        1. Data Upgrade from Microsoft Dynamics NAV Development Environment and PowerShell
        2. Generating symbols
        3. Upgrading installed extensions
        4. Upgrades permission sets
        5. General considerations about Data Upgrade
      5. Automating the upgrade process using sample Windows PowerShell scripts
        1. The sample scripts for upgrading code
        2. The sample scripts for upgrading data
      6. Upgrading to Microsoft Dynamics 365 Business Central SaaS
        1. Limitations for migrating to Microsoft Dynamics 365 Business Central SaaS
    9. Summary
  14. Development Considerations
    1. Development in Microsoft Dynamics NAV and Business Central general concepts – setup versus customization
    2. Data model principles
      1. Basic objects
      2. Tables – how tables are structured
        1. Object elements
        2. Understanding table structures
          1. Master tables
          2. Secondary tables
          3. Setup tables
          4. Document tables
          5. Entry tables
          6. Journal tables
        3. The final picture
      3. The structure of pages
        1. Understanding page structures
          1. Role Center pages
          2. Card pages
          3. List pages
          4. Document pages
          5. ListPart pages
          6. Worksheet pages
          7. ConfirmationDialog pages
          8. NavigatePage pages
    3. Personalization feature versus "In-client" Designer feature in Web client
    4. Development methods – the CSIDE Development Environment and the New Modern Development Environment
      1. Working with the CSIDE Development Environment
        1. Working with CSIDE Development Environment – table properties
      2. Working with the New Modern Development Environment
        1. Working with the New Modern Development Environment – table properties
          1. Snippet table
          2. Table extension object
          3. Snippet ttableextension
    5. The posting process
      1. The codeunit structure for sales posting
      2. The codeunit structure for general journal posting
      3. Validating fields
      4. Batch jobs through reports objects
    6. Where to write customized code
    7. Formatting customized code
    8. Development in Microsoft Dynamics 365 Business Central SaaS
      1. General considerations
        1. Microsoft Dynamics 365 Business Central Roadmap for development
          1. How to become a 2.0 Microsoft ERP solution developer
          2. Best lessons learned for developers
      2. The new extension model (2.0)
        1. New era for developer skills
        2. Microsoft suggestions for developers
        3. Extensions 2.0 – .fob package versus .app package
        4. The New Modern Development Environment (VS Code plus Microsoft AL extension language)
          1. Visual Studio Code (VS Code)
          2. Microsoft AL language extension
          3. Events instead of triggers
          4. Txt2AL – conversion tool from C/AL to AL
        5. What's new for Microsoft Dynamics 365 Business Central for development?
      3. Naming guidelines for development
        1. Extension translations (XLIFF file extension)
          1. Generating the XLIFF file
    9. Source Control Management (SCM)
      1. Git and GitHub
    10. Publishing your apps on AppSource
      1. Steps to publishing an app
    11. Summary
  15. Implementing Functional Changes
    1. General guidelines
    2. What is a functional change?
      1. Scenario – the Requisition Worksheet
      2. Fixed Assets
      3. Item Tracking
      4. Extending a customized functionality
    3. Interactions with other functionalities
      1. The Requisition Worksheet
      2. Fixed Assets
      3. Item Tracking
        1. Creating a new item
        2. Creating and posting a purchase order for the new item
        3. Creating and posting a sales order for the new item
        4. Turning on Item Tracking for the new item
      4. Extending a customized functionality
    4. Writing documentation to implement changes 
      1. The Requisition Worksheet
      2. Fixed Assets
      3. Item Tracking
      4. Extending a customized functionality
    5. Choosing the "right time" to release and implement the changes, and analyzing the risks
      1. The Requisition Worksheet
      2. Fixed Assets
      3. Item Tracking
      4. Extending a customized functionality
    6. Planning the change
      1. The Requisition Worksheet
      2. Fixed Assets
      3. Item Tracking
      4. Extending a customized functionality
    7. Changes in Microsoft Dynamics 365 Business Central
    8. Summary
  16. Data Analysis and Reporting
    1. Using Filters and FlowFilters
    2. Creating views
    3. Statistics
    4. Charts – representing data in graph form
      1. The Show as Chart option (the Windows client only)
      2. Adding charts to the Role Center page – on the Windows client
      3. Creating and configuring charts
      4. Personalizations on the Web client
        1. Personalize and design the Web client via the In-client Designer feature
    5. Using reports
      1. Finding reports in the Windows client and Web client
      2. Running reports
      3. Types of report
        1. List reports
        2. Test reports
        3. Posting preview reports
        4. Posting reports
        5. Transaction reports
        6. Document reports
          1. Report selection
        7. Other reports
    6. Scheduling a report
    7. Account schedules
    8. Analysis views
      1. Understanding dimensions
        1. Setting up new dimensions
        2. Categorizing dimensions
        3. Accessing dimensions
      2. Creating an analysis view
      3. Updating analysis views
      4. Using analysis views
        1. Analysis by Dimensions
        2. Analysis views as a source for account schedules
    9. Extracting data
      1. Sending data from pages to Microsoft Office applications
        1. Sending data to Microsoft Word
        2. Sending data to Microsoft Excel
      2. Extracting data through web services
      3. Extracting data through APIs
      4. Export data using the Microsoft Dynamics NAV Export to a Data File feature (and importing it)
      5. Exporting data from PowerShell
      6. Other ways to extract data 
    10. Understanding report development
      1. Report anatomy
        1. RDLC reports
        2. Word layout reports
      2. Defining the dataset
      3. Designing the visual layout
      4. Using Word layout reports
        1. From the Dynamics NAV Development Environment
        2. From the New Modern Development Environment
    11. Summary
  17. Debugging with Dynamics NAV and MSDYN365BC
    1. The art of debugging
    2. Debugging in Microsoft Dynamics NAV 2018 and in Microsoft Dynamics 365 Business Central on-premise
      1. Break Rules
    3. Placing breakpoints
      1. From the Object Designer
      2. In the current statement of the debugger
      3. Conditional breakpoint
      4. Debugger Breakpoint List
    4. Line-by-line execution
      1. The Step Into option
      2. The Step Over option
      3. The Step Out option
      4. The Continue option
    5. The Call Stack FactBox
    6. The Watches FactBox
      1. Adding variables from the Debugger Variables List window
      2. Adding variables from the code viewer
    7. Debugging in the AL Development Environment
      1. Debugging in Visual Studio Code
        1. The debugger view
        2. Debugging shortcuts in Visual Studio Code
        3. Example of debugging in Visual Studio Code
          1. Step-by-step debugging sample
    8. Summary
  18. Popular Reporting Options
    1. What is a query?
    2. Query Designer
      1. Defining our first query
      2. Adding additional data to the query
      3. Queries object in Microsoft AL
    3. Business Charts
      1. Standard Charts in Windows Client
    4. Web services
      1. Integrating external applications with OData web services
        1. Microsoft Excel and PowerPivot add-in
    5. Microsoft Power BI
      1. Enabling your business data for Power BI
        1. How to get Power BI Apps
        2. Connecting to Microsoft Dynamics NAV 2018
        3. How to connect to Microsoft Dynamics NAV 2018
    6. Jet Basics NAV (formerly Jet Express for Excel)
      1. Downloading Jet Basics NAV
      2. Installing Jet Basics NAV
    7. Microsoft Flow
      1. Microsoft Flow for Microsoft Dynamics 365 Business Central
    8. Summary
  19. Microsoft Dynamics 365 Business Central
    1. Microsoft Dynamics 365 Business Central specifics
      1. License types – Essentials versus Premium
        1. The named user licensing model
        2. Fixed prices for Essentials, Premium, and Team Member license types
        3. Dual use (SaaS and on-premise)
        4. Objects available in the licensed product
      2. Microsoft Dynamics 365 Business Central SaaS clients
        1. Innovative Web client
        2. Universal App
      3. Dynamics 365 Business Central localizations
      4. Dynamics 365 Business Central SaaS architecture
      5. Dynamics 365 Business Central – on-premise versus SaaS
        1. Scalability and performance in SaaS
        2. Upgrades and customizations in SaaS
    2. Comparing Microsoft Dynamics 365 Business Central with Microsoft Dynamics NAV
      1. Business Central Web client better than Dynamics NAV Web client
        1. Business Central Web client – some improvements
    3. Considerations on Dynamics 365 Business Central
      1. Why I will choose Microsoft Dynamics 365 Business Central
      2. Microsoft Dynamics 365 Business Central – activating a demo license
    4. Microsoft Dynamics 365 Business Central – October's major updates
      1. The October release's best new features – technicals
        1. Microsoft Dynamics 365 Business Central on-premise is available
        2. Keyboard shortcuts
        3. Refreshed and modern desktop experience
        4. Improved search – TELL ME WHAT YOU WANT TO DO
        5. Filtering list and advanced filters
        6. Action bar replaces the ribbon
        7. Permission sets are editable
        8. Copy and paste
        9. Improved grids
        10. Updated Universal App
        11. Enhanced Microsoft Power BI embedded experience
          1. Microsoft Power BI "Ready-to-use Apps" for Microsoft Dynamics 365 Business Central
          2. Editing Microsoft Power BI reports in Microsoft Dynamics 365 Business Central SaaS
        12. Hybrid deployment
        13. Dynamics 365 Business Central Admin Center on the CSP portal and telemetry
        14. Dynamics 365 Business Central Event Recorder
      2. The best new features of October's release – functionals
    5. Microsoft AppSource
      1. AppSource for Dynamics 365 Business Central
    6. Get involved in communities and programs
      1. The "Ready-to-Go" program
      2. Microsoft Collaborate
      3. Microsoft Ideas and Insider Ideas
      4. AL issues on GitHub
    7. Microsoft Dynamics 365 Business Central on-premise
      1. Installing Microsoft Dynamics 365 Business Central on-premise
      2. Enabling personalizations in Microsoft Dynamics 365 Business Central on-premise
      3. Features not implemented in Microsoft Dynamics 365 Business Central on-premise
    8. Business Central data migration tools (RapidStart packages, intelligent cloud and APIs, and data migration extension)
    9. Dynamics 365 Business Central – integrations
      1. Microsoft PowerApps
      2. Microsoft Azure Functions
      3. Rest APIs
      4. Microsoft Power BI
    10. Summary
  20. Working and Developing with Docker and Sandboxes
    1. Introducing Docker, sandboxes, and their benefits
      1. Containers and Docker
        1. Benefits of using Docker
        2. Benefits of using sandboxes
    2. Using sandboxes for Microsoft Dynamics NAV and Microsoft Dynamics 365 Business Central
      1. Sandbox types
        1. How to create online sandbox environments
          1. Creating a new sandbox from the production environment
          2. Actions available for sandboxes
        2. Creating a new sandbox from the CSP portal
        3. How to create Azure-hosted sandbox environments
          1. Creating a sandbox on Azure Virtual Machine (VM)
        4. How to create locally-hosted sandbox environments
        5. How to create sandbox environments from the CSP portal
    3. Using Docker for Microsoft Dynamics NAV and Microsoft Dynamics 365 Business Central
      1. Working with Docker for Microsoft Dynamics NAV 2018 and Microsoft Dynamics 365 Business Central on-premises
        1. Docker's best commands
        2. Docker image distributions
          1. Docker images for Microsoft Dynamics NAV
          2. Docker images for Microsoft Dynamics 365 Business Central on-premises
          3. Running Docker
      2. Working with Docker and sandboxes
        1. Differences in development and deployment
        2. Developing with sandboxes on Microsoft Dynamics 365 Business Central
    4. Summary
    5. Further considerations
  21. Other Books You May Enjoy
    1. Leave a review - let other readers know what you think

Product information

  • Title: Implementing Microsoft Dynamics 365 Business Central On-Premise - Fourth Edition
  • Author(s): Roberto Stefanetti, Alex Chow
  • Release date: December 2018
  • Publisher(s): Packt Publishing
  • ISBN: 9781789133936