Skip to main content
Version: Latest

Table of Contents

  1. Cover
  2. Table of Contents (this page)
  3. Overview
  4. Architecture
  5. Business Activities
  6. Accounting Chart Templates
    • 6.1 Chart-of-accounts catalog (Saas.AccountingChartTemplates)
    • 6.2 JSON and Excel import
    • 6.3 Apply accounts to tenant dbo.Accounts
    • 6.4 Mapping resolution (AccountingChartTemplateMappings)
    • 6.5 Features.AccountManagement entitlement
    • 6.6 Activity-specific Saudi/US-style chart templates
  7. Inventory Account Category Templates
    • 7.1 RuntimeActive vs. FuturePostingReady field classification
    • 7.2 Target-row resolution (Create/Update/Ambiguous)
  8. Cost Center Templates
  9. Tenant Starter Kit Orchestration
    • 9.1 Accounting chain (4 steps)
    • 9.2 Product chain (3 steps)
    • 9.3 Dependency and entitlement rules
    • 9.4 API: Preview / Apply / DefaultPlan
  10. Product Catalog Prerequisites
  11. Product Catalog Categories
  12. Product Catalog Items and Units
  13. Product Catalog — Starter Kit Integration
  14. SaaS Admin Authorization and MenuClaims
    • 14.1 Host wiring — v1/MultiTenancy inside Shumoul.Api
    • 14.2 TenantAccessGuardBehavior — target-tenant isolation
    • 14.3 MenuClaims sync
  15. Settings Groups and Entitlements
    • 15.1 Subscription feature → settings group → AppSettings model
    • 15.2 ProductSettings
    • 15.3 CashierAppsSettings
    • 15.4 FinancialSettings
    • 15.5 CostCenterSettings
    • 15.6 The onboarding settings-patch whitelist
  16. API Reference
  17. Permissions Reference
  18. Operational Boundaries
  19. Version and Release History
  20. Known Limitations and Phase History
  21. Production Readiness Checklist
  22. Staging Live Apply Verification
  23. Permission Role Backfill
  24. Starter Kit E2E Verification — Package Behavior Matrix