Search
Filters
Product
Module
Audience
Type
200 results
-
Welcome to SmartERP
Introduction
Enterprise business management platform for Ethiopian and global organizations.
-
SmartERP application portfolio
Introduction
Overview of core business areas, application suites, and modular expansion capabilities.
-
Glossary of key terms
Introduction
Standard enterprise definitions for terminology used across SmartERP applications.
-
SmartERP Developer SDK and Architecture Overview
Custom Software Development Kit & Scaffolding
Technical architecture, repository structure, Odoo 19 Community base, OCA dependencies, and Ashewa enterprise addon framework.
-
Local Development Environment and Toolchain Setup
Custom Software Development Kit & Scaffolding
Step-by-step instructions for configuring Python 3.12+, PostgreSQL 16, uv/pip, Docker, pre-commit git hooks, and VS Code / Antigravity development tools.
-
Module Scaffolding and Codebase Governance Standards
Custom Software Development Kit & Scaffolding
Creating compliant SmartERP custom addons, manifest declarations, directory layouts, and layered inheritance rules.
-
Odoo 19 ORM Modeling and Database Field Types
Custom Software Development Kit & Scaffolding
Defining data models, relational fields (Many2one, One2many, Many2many), computed attributes, stored indexes, and SQL constraints.
-
View Architecture and Odoo 19 List View Migration
Custom Software Development Kit & Scaffolding
Migrating legacy <tree> views to Odoo 19 <list> elements, form layouts, search filters, and responsive mobile design.
-
Documentation Generator Tools and Diagram Tooling
Custom Software Development Kit & Scaffolding
Using the smarterp_docs engine, scanning tools, building declarative vector diagrams, and screenshot manifest registration.
-
CLI Utilities, Webhook Tunneling, and Playwright Testing
Custom Software Development Kit & Scaffolding
Setting up local development webhook tunnels using ngrok or Cloudflare, and running automated Playwright end-to-end browser tests.
-
Testing Strategies and Test-Driven Development (TDD)
Custom Software Development Kit & Scaffolding
Writing unit tests with TransactionCase, HTTP tests with HttpCase, and creating fast offline test suites without database overhead.
-
Git Workflow, Branch Parity, and GitLab Governance
Custom Software Development Kit & Scaffolding
Operating rules for the Ashewa GitLab monorepo, strict branch parity across migration, dev, and main, and zero-leakage policies.
-
Troubleshooting Common Developer and Runtime Issues
Custom Software Development Kit & Scaffolding
Diagnostic trees for resolving registry reload blocks, schema locks, asset compilation errors, and dependency circularity.
-
API and Integration Hub Architecture Overview
API, Webhooks & Integration Hub
Architectural blueprint of the SmartERP Integration Hub, REST/JSON-RPC protocols, webhook event bus, and external microservice connectivity.
-
JSON-RPC and RESTful API Architecture
API, Webhooks & Integration Hub
Deep dive into Odoo 19 JSON-RPC wire protocol, controller routing (type='json' vs type='http'), CORS headers, and payload serialization.
-
API Authentication, Bearer Tokens, and Key Management
API, Webhooks & Integration Hub
Generating user API keys, Bearer token authentication headers, role-based API scope restrictions, and secret rotation policies.
-
Webhook Subscriptions and Asynchronous Event Bus
API, Webhooks & Integration Hub
Configuring event subscriptions for record creation, modification, and deletion, asynchronous queue processing, and HMAC verification.
-
n8n Workflow Automation and Low-Code Orchestration
API, Webhooks & Integration Hub
Building automated workflows connecting SmartERP with external SaaS apps, CRM pipelines, and notification bots using the n8n orchestrator.
-
Telebirr SuperApp FinTech Payment Bridge Integration
API, Webhooks & Integration Hub
Implementing the Ethio Telecom Telebirr C2B/B2B payment bridge, dynamic QR generation, instant webhook callbacks, and invoice clearing.
-
Chapa and Commercial Bank of Ethiopia (CBE) Gateways
API, Webhooks & Integration Hub
Integrating the Chapa payment orchestrator and CBE Birr banking rails for card payments, domestic transfers, and fee settlement.