Chernet Tariku

Dynamics 365 Business Central consultant

Chernet Tariku

I design and implement Business Central solutions: AL development, integrations, master data and reporting.

Get in touchView projects

Portrait of Chernet Tariku
3+years in ERP
5ERP modules owned
30%less manual data entry via integrations
2Business Central certifications
AL development

Equipment Rental Management for Microsoft Dynamics 365 Business Central: Contracts, Availability, Deposits and Return Billing

A Business Central extension that runs the full lifecycle of renting out equipment, from contract to pick-up to return to billing. It prevents double-booking, supports weekly and daily pricing, and offers two payment modes (deposit or full upfront). It automatically calculates late fees and damage charges, then creates the standard sales invoices and credit memos. Revenue analytics by equipment, category and month are included.

  • Platform: AL extension for Microsoft Dynamics 365 Business Central
AL development

Fleet & Vehicle Management Solution for Microsoft Dynamics 365 Business Central: Vehicles, Drivers, Maintenance and Cost Posting to the General Ledger

A Business Central extension that manages a company’s vehicles, drivers, fuel and maintenance in one place. It tracks assignments, fuel cards, documents and preventive-maintenance schedules, and it posts fuel and service costs straight to the general ledger with a dedicated vehicle dimension. Management can see the true cost of each vehicle, and service due dates are flagged before they become overdue.

  • Platform: AL extension for Microsoft Dynamics 365 Business Central
  • BC components used: General Journal posting (Gen. Jnl.-Post Line) | Dimensions and Dimension Sets |G/L Entries | No. Series | Vendors | Bank and G/L Accounts
AL development

Ethiopian EIMS E-Invoicing Integration for Business Central: BC Connector, Signing Middleware and Mock Tax Authority

Integrates Dynamics 365 Business Central with Ethiopia’s EIMS e-invoicing system. When a sales invoice is posted, it is queued, mapped to the EIMS schema, digitally signed, and registered with the tax authority. The returned IRN and QR code are written back to the invoice. Built with an AL extension, a Node.js middleware for Azure Functions, and a mock EIMS server for testing.

  • ERP side: AL extension for Business Central
  • Middleware: Node.js 20+ Azure Functions v4
  • Security: RSA-SHA512 digital signatures and X.509 certificate chains
AL development

HRMS for Microsoft Dynamics 365 Business Central: Employee Leave & Asset Management Extension

A Business Central extension written in AL that turns the standard Employee card into a lightweight HR system. It adds organizational structure (departments, positions, hierarchy), employment history, and a leave management module with balances and approvals built on Business Central’s standard approval engine. It also adds an asset management module that tracks company equipment through assignment, return and disposal, with a permanent audit trail. The business rules are centralized in codeunit

  • Business Central AL
  1. ERP Master Data Administrator

    BGI EthiopiaFeb 2025 – Present

    Primary ERP authority across Finance, Sales, Purchasing, Inventory and Warehouse, leading implementation and system enhancement.

  2. ERP Developer / Business Central Developer

    EthioChickenMar 2023 – Feb 2025

    Business Central developer responsible for customization, integration and functional support across production, sales and logistics.

Recent writing

All articles

Expertise

  • AL development
  • ERP implementation
  • Integrations
  • Master data management
  • Reporting (RDLC)
  • Process automation

Certifications

  • MB-820: Microsoft Dynamics 365 Business Central Developer Associate
  • MB-800: Microsoft Dynamics 365 Business Central Functional Consultant Associate