Перейти до змісту

Specification: Digital Operations Platform (DOP)

Version: 1.0
Architect: Yuriy & Gemini Mentor
Stack: Django (Backend), React (Frontend), PostgreSQL, DRF (API)

1. Vision & Core Philosophy

DOP — це не просто система обліку, а екосистема, що керує цифровими операціями в реальному часі. Основний принцип: Single Source of Truth (Єдине джерело істини) для всіх бізнес-процесів.

2. Platform Domains (Modules)

A. Front-Office & Engagement

  1. CRM & Sales Pipeline: Lead management, deals, and sales funnel.
  2. Client Portal: Self-service area (orders, settlements, reconciliations).
  3. E-commerce Engine: Integrated storefront (Headless approach).
  4. Field Operations (Mobile): Apps for Warehouse (WMS), Sales Reps, and Logistics.

B. Core Operations (Supply Chain)

  1. Inventory Management: Batch tracking (FIFO/LIFO), SKU management, multi-warehouse.
  2. Purchasing & SRM: Supplier relations, procurement workflows.
  3. Production & Assembly: Bill of Materials (BOM), assembly/disassembly orders.
  4. Gatehouse & Weighing: Universal physical-perimeter layer — gate points (turnstile / vehicle / weighing / mixed), ANPR + scale correlator, QR-coded queue tickets, visit templates with mandatory steps, weighing tickets bridged to GoodsReceipt, personnel turnstile feeding HRM AttendanceLog, external SCUD pull (FortNet reference), defensive bridges to ContainerHub. Built once for Essentials, reused by every vertical (Fleet, Logistic, ContainerHub, GrainElevator).

C. Finance, Compliance & Human Capital

  1. Accounting & Tax (Local Compliance): VAT/GST, integration with external tax services.
  2. Treasury & Cash Management: Bank integration, multi-currency, cash flow control.
  3. General Ledger & Management Accounting: P&L, Balance Sheet, Cash Flow (Indirect/Direct).
  4. HRM & Payroll: Personnel records, time tracking, KPI-based incentives.

D. System Services & Intelligence

  1. Integration & API Gateway: External services (Exchange rates, Banks, EDO).
  2. AI & Automation Engine: OCR for documents, predictive analytics (stock/sales).
  3. Security & Governance: RBAC (Role-Based Access Control), Audit Trail/Logging.

3. Object Design Standards (Methodology)

Кожен модуль проектується за наступним стандартом структури:

  1. Master Data: Статичні сутності (Products, Customers, Charts of Accounts).
  2. Transaction Data: Документи, що фіксують факти господарських операцій (Invoices, Orders, Payments).
  3. Journals & Ledgers: Реєстри для зберігання залишків, оборотів та журналів проводок.
  4. Business Processes: Регламентні операції (Month-end closing, Revaluation).
  5. Analytics & BI: Вихідні дані, звіти, дашборди.