Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>AL Range PackNew to Visual Studio Code? Get it now.
AL Range Pack

AL Range Pack

InfinitySoft

| (0) | Free
Range management tools for AL developers
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

AL Range Pack

AL Range Pack is a professional tool for Microsoft Dynamics 365 Business Central developers.
It automates the tracking of AL object IDs by syncing them in real-time to a cloud database, effectively preventing ID conflicts across different branches and developers.

Core Features

1. Cloud Synchronization & Monitoring

  • Automatic Sync: Any creation, modification, or deletion of an .al file is detected and instantly synchronized with cloud database.
  • Identity Tracking: The extension monitors ID or Name changes within the same file, ensuring the remote record is updated instead of duplicated.
  • Real-time Updates: Powered by Realtime DB, the extension pushes updates to your TreeView instantly if a colleague occupies an ID on another branch.

2. Conflict & Duplicate Management

  • Duplicate Detection: Immediately flags IDs used multiple times within the local branch or across the global database.
  • Visual Conflict Indicators: In the "AL Objects" TreeView, conflicting objects are highlighted with error icons. Tooltips provide detailed information about the conflicting branches, users, and timestamps.
  • Duplicate Filtering: Toggle a specific filter to focus exclusively on objects that require attention.

3. Available ID Suggestions

  • app.json Analysis: The extension parses the Ranges id defined in your project configuration.
  • Free Slot Calculation: By cross-referencing local files and cloud data, it displays a comprehensive list of available IDs for every object type (Table, Page, Codeunit, etc.).
  • Rapid Object Creation: Clicking a free ID in the "Available IDs" TreeView triggers a wizard to generate a new AL file with the correct ID, Name, and Namespace pre-filled.

4. User Interface (TreeView)

  • AL Objects View: A hierarchical list organized by object type, featuring status indicators (Synced, New Object, Error).
  • Available IDs View: A dynamic list showing usable IDs based on the app's defined ranges.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft