Skip to content

kaloyantihomirov/AL-Development

Repository files navigation

AL Development

Welcome to my AL Development repository! This space is dedicated to my journey as a junior AL developer. Here, you'll find a collection of various extensions and modules I've developed while exploring Microsoft Dynamics 365 Business Central. Each project showcases my growth, learning, and custom implementations based on real-world scenarios and guided by expert resources.

Table of Contents

Introduction

This repository documents my progress and experiments as I learn and grow in the field of AL development. Through each extension and module, I aim to solve real-world problems, implement best practices, and share my findings with the community.

Projects

PacktExtension

Description: This extension addresses various business requirements for the sales and vendor quality management departments.

Main Features:

  • Customer Classification: Allows classification of customers based on custom categories, with default categories assigned automatically.
  • Gift Campaigns: Enables creation of gift campaigns for customer categories, with automatic gift assignment to sales orders when campaigns are active.
  • Sales Order Alerts: Alerts sales operators when order quantities approach campaign promotion thresholds.
  • Item Ledger Entries: Stores customer category values in item ledger entries for future reporting.
  • Item Charges Calculation: Calculates and assigns item charges to sales orders based on defined criteria.
  • Vendor Quality Management: Classifies vendors based on CSQ requirements and financial data, with a rating system that restricts purchase order release for non-compliant vendors.

Learning Resources

These are some of the resources that have helped me along the way:

  • Mastering Microsoft Dynamics 365 Business Central by Stefano Demiliani and Duilio Tacconi
  • Dynamics 365 Business Central Development Quick Start Guide by Stefano Demiliani and Duilio Tacconi
  • Programming Microsoft Dynamics 365 Business Central - Sixth Edition by Marije Brummel, David Studebaker, and Chris Studebaker

Contributions

I welcome contributions from the community! If you have suggestions, improvements, or want to collaborate on a project, feel free to fork this repository and submit a pull request. Let's learn and grow together.

Thank you for visiting my repository. Happy coding!

About

This space is dedicated to my journey as a junior AL developer.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages