Al-Micro-Pro is a Business Central extension developed in AL language to enhance enterprise resource planning (ERP) functionalities. It provides advanced microservices for managing financials, inventory, and business processes within Microsoft Dynamics 365 Business Central.
- Custom Business Logic: Implements tailored AL-based functions for business processes.
- Financial Management: Automates invoicing, transactions, and ledger entries.
- Inventory Control: Tracks stock levels, movements, and purchase orders.
- Sales & Purchase Management: Handles orders, quotes, and customer interactions.
- Role-Based Access Control: Ensures secure data access within Business Central.
- Seamless Integrations: Connects with external APIs and services.
- Custom Reports & Insights: Generates reports using AL for business intelligence.
- Workflow Automation: Automates routine tasks using Business Central workflows.
- Prerequisites:
- Microsoft Dynamics 365 Business Central
- Visual Studio Code with AL Language Extension
- Docker for Business Central Sandbox (Optional)
- Clone the repository:
git clone https://github.com/NikhilKumarapp/Al-Micro-Pro.git cd Al-Micro-Pro - Open in VS Code and Deploy:
- Open the project folder in Visual Studio Code.
- Configure
launch.jsonwith Business Central credentials. - Press
F5to deploy the extension.
- Tables: Custom table extensions for financials and inventory.
- Pages: Custom UI enhancements for Business Central.
- Codeunits: Business logic and automation scripts.
- Reports: AL-based custom reporting for business insights.
- Language: AL (Application Language for Business Central)
- Platform: Microsoft Dynamics 365 Business Central
- IDE: Visual Studio Code with AL Extension
- Database: SQL-based Business Central Database
Contributions are welcome! Fork the repository and submit pull requests with detailed documentation.
This project is licensed under the MIT License.