bc-dataverse-mapping-generator

Generate AL code for Dataverse and Business Central entity mappings.

20|5|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/fernandoartalf/AL-Copilot-Skills-Collection --skill bc-dataverse-mapping-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bc-dataverse-mapping-generator
Source: https://github.com/fernandoartalf/AL-Copilot-Skills-Collection/tree/main/skills/bc-dataverse-mapping-generator
Command: npx skills add https://github.com/fernandoartalf/AL-Copilot-Skills-Collection --skill bc-dataverse-mapping-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the complex process of creating synchronized mappings between Business Central and Dataverse by generating all necessary AL code snippets and configurations automatically.

Core Features & Use Cases

  • Automated Code Generation: Produces AL code for event subscribers to handle custom and standard entity mappings.
  • Workflow Guidance: Provides detailed instructions for setting up field mappings, table extensions, and page extensions.
  • Use Case: When integrating a new custom entity, run this Skill to generate consistent AL code, ensuring reliable synchronization with minimal manual editing.

Quick Start

Use the bc-dataverse-mapping-generator skill to generate code for a new custom entity called "bcs_product".

Frequently Asked Questions about bc-dataverse-mapping-generator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate AL code for Business Central and Dataverse integration mappings?

To generate AL code for Business Central and Dataverse integration mappings, use an automated generator that produces event subscribers, table extensions, and page extensions to sync custom and standard entities automatically.

What is the best way to set up Dataverse and Business Central data synchronization?

Setting up Dataverse and Business Central data synchronization requires configuring field mappings and generating AL code for event subscribers. Automated code generation tools streamline this by managing duplicate prevention and configuration steps to reduce setup errors.

Can I use automated code generation for custom Dataverse entity mappings in AL?

Yes, automated code generation supports custom Dataverse entity mappings in AL by producing consistent code snippets for event subscribers and table extensions, ensuring reliable synchronization with minimal manual editing required.

Why does my Business Central Dataverse sync setup have duplicate mapping errors?

Duplicate mapping errors during Business Central Dataverse synchronization often occur from inconsistent manual AL code. Using an automated code generation tool manages duplicate prevention and ensures correct configuration steps to eliminate setup errors.

Do I need to manually write AL table extensions for standard Dataverse entity integration?

No, you do not need to manually write AL table extensions for standard Dataverse entity integration. Automated code generation tools produce the necessary AL code snippets and provide workflow guidance for field mappings.