Platform/System Architecture
Cloudby System Architecture

How the platform is built.

A module-by-module reference of platform capabilities, operational functions, and system behaviours. Three levels: Module → Function → Feature. Where a function warrants a standalone article, a link placeholder marks the target.

AudienceProspects, consultants, developers evaluating the platform
TonePlain operational language: technically credible, no jargon
StructureModule → Function → Feature

Platform Foundation

Module overview →

The cross-cutting engines every module is built on: identity, documents, reporting, fields, workflow and administration.

User Identity & Access

#

One login across every organisation, with permissions that simply stack.

  • One account, many organisations: no juggling logins
  • Permission groups that stack, never conflict
  • Invite by email, domain auto-accept, or printable QR code
  • Bring in accountants and auditors without an HR record

Document Engine

#

Every document behaves the same way: draft, confirm, number, design, attach.

  • Draft freely: nothing hits the ledger until you confirm
  • Gapless, fully configurable serial numbers
  • See the exact double-entry before you commit
  • Design branded PDFs in-house, no developer
  • Attach files at gigabyte scale to any document

Reporting Engine

#

Filter, group and pivot any field in any module: no SQL.

  • Plain-language query builder: no SQL
  • Group by branch, project, customer or period
  • Native pivot/matrix with drill-down
  • Export presentation-ready or pivot-ready to Excel

Custom Fields

#

Add your own data points to any document or record: reportable instantly.

  • Text, number, date and dropdown field types
  • Attach to any document or master record
  • Natively filterable, groupable and exportable

Process Coordination

#

Turn recurring procedures into event-triggered task plans across departments.

  • Reusable action-plan templates fired by system events
  • Role-assigned task sequences with deadlines
  • One workflow distributes work across departments

Unit of Measure Engine

#

Buy in pallets, store in cases, sell in units: conversions handled.

  • Six physical dimensions, ISO/UNECE library
  • Factor-based conversion (1 pallet = 48 cases = 576 units)
  • Per-SKU UOM override across all documents

System Administration

#

Oversight tools: review postings, override safely, deploy presets.

  • Posting reviewer queue across all modules
  • Audit-logged super-admin override for corrections
  • One-click deployment presets (COA, tax, statutory HR)

Full-set double-entry accounting: every other module posts into it automatically.

Chart of Accounts

#

Build your accounts from layered industry and regulatory templates.

  • Start from industry and regulatory templates
  • Layer a core structure with overlays
  • Guided setup wizard
  • Malaysian presets out of the box

Fiscal Calendar & Period Control

#

Any financial year shape, with periods you can open, close and lock.

  • Custom year ends, stub and 15-month periods
  • Open / close / lock per month
  • Locked periods protected, with authorised override

Audit Journal Entries

#

Post year-end audit adjustments without re-opening closed books.

  • Adjust a closed period via flagged AJE
  • Generate adjusted vs unadjusted reports
  • Prior-year ledger stays locked and immutable

MyInvois e-Invoice

#

Invoices submit to LHDN MyInvois the moment they’re confirmed.

  • Submits to LHDN MyInvois on confirmation
  • No separate upload step
  • Live validation response
  • Built into billing, not bolted on

e-Invoice Path Control

#

Per document: create, attach, defer, or consolidate for month-end.

  • Create, attach, defer or consolidate: per document
  • Attach to an existing portal record in seconds

Batch Consolidation & Sync

#

Harvest a month of consolidated invoices into one portal submission.

  • Bulk month-end review and submission
  • Bi-directional portal sync
  • Cancellations and validations mirrored back

Multi-Currency & Exchange Rates

#

Each document carries its own spot rate; define any currency you need.

  • Per-document spot rate by document class
  • Custom currencies, 12-dp precision
  • Reporting currency (3rd layer): on the roadmap

Period-End Revaluation

#

Open currency positions revalue and auto-reverse at period close.

  • Revalues open positions at period end, reverses automatically
  • IFRS IAS 21 / US GAAP ASC 830 aligned

Accounts Receivable & Payable

#

One settlement hub for receipts and payments, with multi-source knock-off.

  • Receipts and payments through one hub
  • Combine bank, credit notes and deposits in a single settlement
  • Advance deposits ring-fenced from trade balances
  • A clean audit trail for every cash movement

Bank & Cash Management

#

Reconciliation that never resets: unmatched items carry forward.

  • Persistent carry-forward of unmatched items
  • Automated matching plus a narrative discrepancy log
  • Auditor-ready chronological history

Financial Reporting

#

Always-current statements you can drill from total to source document.

  • Live P&L, balance sheet and cash flow: no month-end wait
  • Drill from any figure to its source document
  • Up to five-year side-by-side comparison
  • Copes with a changing chart of accounts over time

Staff & Director Expenses

#

Claims flow through approval to payment or payroll settlement.

  • Four-stage approval chain
  • Settle as a voucher or inside a payroll batch
  • Priority processing for director claims

Error Management

#

Fix mistakes without breaking document chains or the ledger.

  • Sequential reversal keeps document chains intact
  • Reassign a posted account without a full void

Quote to cash: quotations, orders, margins, customers and product setup.

Quotation Management

#

One document, three modes: quotation, estimate or pro-forma.

  • Quotation, estimate or pro-forma in one document
  • Pro-forma collects deposits with no tax liability
  • One-click conversion to a sales order
  • Formal change orders after confirmation

Order Processing

#

Run allocation, invoicing and delivery from one order.

  • Allocate stock against the order
  • Invoice in full or in stages
  • Drive delivery orders from the same document

Margin & Live Cost Baseline

#

See true margin against a live cost baseline as you sell.

  • Live cost baseline and margin per line
  • Know your profit before you commit

Customer Management

#

Customers, price books and credit control in one place.

  • Per-customer price books
  • Credit limit and control
  • Contacts, terms and tax profile

Product Configuration

#

Set up what you sell: including inventory-mode stock types.

  • Service and inventory product types
  • Shared with purchasing and inventory

Source, order, receive and pay: with approval before money is committed.

Requisition & Approval

#

Request what you need and get it signed off before any spend.

  • Raised manually or auto-triggered from sales / service
  • Standard manager approve / reject workflow
  • Mandatory reason on rejection

Vendor Sourcing

#

Ask vendors for quotes, compare, and turn the best into an order.

  • RFQ to vendors, responses captured as quotes
  • Compare pricing, terms and lead times
  • Convert the winning quote to a purchase order

Goods Receiving

#

Record what actually arrives and flag discrepancies.

  • Receive against the purchase order
  • Short and over deliveries flagged
  • Updates inventory on receipt

Purchase Invoicing

#

Match the bill to order and receipt, then post to payables.

  • Three-way match: order, receipt, invoice
  • Tax and MyInvois e-Invoice aware
  • Posts straight to accounts payable
  • Debit notes for returns and adjustments

Vendor Management

#

Vendor companies, contacts, terms and debit notes in one place.

  • Companies and multiple contacts
  • Payment terms and tax profile
  • Debit notes for returns and adjustments

Know exactly what’s available before you promise it: with full traceability.

Stock Visibility

#

Physical, reserved and available tracked separately to stop overselling.

  • Physical, reserved and available: tracked apart
  • Never promise stock you don’t have
  • Dynamic stock finder across locations
  • Real-time, no overnight refresh

Stock Groups

#

Organise SKUs by category, class and grouping for reporting.

  • Categories, classes and groupings
  • Drives clean, filtered reporting

Stock Operations

#

Count, adjust and move stock with a cart-style workflow.

  • Stock counts and adjustments
  • Shopping-cart accumulation for bulk moves
  • Posts inventory and GL impact

Traceability

#

Serial, batch, lot and expiry tracking with FEFO.

  • Serial-number tracking
  • Batch and lot control
  • Expiry tracking with FEFO
  • Track your own custom attributes

SKU Master

#

The single record for every stock item across the platform.

  • Shared SKU master
  • Attributes, UOM and costing
  • Used by sales, purchase and production

BOM & Assembly

#

Build finished goods from components with a bill of materials.

  • Multi-level bills of materials
  • Feeds production and accurate costing

Tickets to work orders to billing: the after-sale operations layer.

Ticket Management

#

Capture, route and resolve customer issues.

  • Capture tickets from any channel
  • Assign, thread and track to resolution
  • Linked to customers, assets and contracts
  • Full history for SLA confidence

Service Order

#

The command centre coordinating a service job end to end.

  • Central job coordination
  • Links parts, labour and entitlement
  • Drives work orders and billing

Service Plan

#

Recurring service agreements and scheduled visits.

  • Recurring service agreements
  • Scheduled visit planning
  • Procurement items can auto-raise requisitions

Work Orders

#

Dispatchable jobs for technicians on the ground.

  • Technician work orders
  • Parts and labour capture
  • Digital sign-off

Billing & Entitlement

#

Bill the service and track contract entitlement.

  • Contract entitlement types and balances
  • Deliver and bill in a single flow

Customer Portal

#

A self-service portal your customers reach by QR or secure link.

  • Reach it by QR code or secure link
  • Raise tickets and approve quotes online
  • Sign off work orders digitally
  • View jobs, invoices and downloads
Coming soon

AI Knowledge Assistant

#

Plain-language answers over your knowledge base and live data.

  • Vector search with LLM-formulated answers
  • Query live entitlement, asset and contact data
  • Pre-job compatibility checks

Malaysian payroll: runs, statutory contributions, payslips and privacy.

Payroll Run

#

Process a pay cycle from items to posted payslips.

  • Process a full pay cycle in one batch
  • Earnings, deductions and contributions
  • Posts straight to the ledger
  • Repeatable, audit-friendly runs

Payroll Items

#

Define earnings and deductions with effective dating.

  • Configurable earning / deduction items
  • Effective-date configuration
  • Reusable across employees

Proration

#

Mid-cycle joiners and leavers prorated automatically.

  • Mid-period joiners and leavers prorated automatically
  • Accurate part-period pay, every time

Malaysian Statutory

#

EPF, SOCSO, EIS and PCB with submission files.

  • EPF and SOCSO
  • EIS and PCB
  • Ready-to-file statutory submission files
  • Compliance-aligned calculations

Output & Privacy

#

Payslips delivered with sensitive pay data kept private.

  • Branded payslip output
  • Access-scoped pay data
  • Privacy controls on sensitive figures

Supply Chain

A coordination layer connecting Purchase, Inventory and Sales in one daily view.

SCM Dashboard

#

A daily cross-module view of inbound, stock position and outbound.

  • Five tabs: Overview, Inbound, Stock, Outbound, more
  • Bar charts and colour-coded indicators
  • Connects purchase, inventory and sales

Constraint Signals

#

Surfaces bottlenecks before they bite.

  • Surfaces shortages and bottlenecks early
  • Aggregates signals across modules

The people record that feeds payroll: with org structure in development.

Employee Records

#

The master record for every person, shared with payroll.

  • Central employee master
  • Personal, employment and statutory data
  • Decoupled from system login

Payroll Configuration

#

Per-employee payroll setup feeding the payroll run.

  • Per-employee payroll items
  • Statutory and bank details
  • Feeds the payroll batch
In development

Lifecycle & Organisation

#

Departments, reporting lines, grades and onboarding flows.

  • Planned: department and team management
  • Planned: reporting lines and job grades
  • Planned: onboarding / offboarding routing

Acquire, depreciate and dispose: the asset register tied to the ledger.

Asset Acquisition

#

Register assets individually or as managed groups.

  • Capitalise from purchase or journal
  • Grouped asset management
  • Links to the ledger

Depreciation

#

Scheduled depreciation runs posted to the ledger.

  • Configurable depreciation methods
  • Scheduled run posting
  • Accumulated depreciation tracked

Disposal & Write-Off

#

Retire assets with gain/loss posted automatically.

  • Disposal and write-off with automatic gain/loss
  • Keeps the register audit-clean

More Modules

Further modules that ride on the same core.

Workplace

#

Employee self-service: claims, requests and the staff portal.

  • Self-service claims and requests
  • Staff-facing workplace portal
  • Feeds finance and payroll

Project

#

Track projects, tasks and costs against the ledger.

  • Project and task tracking
  • Project costing and tagging
  • Time and expense capture

Production

#

Manufacture orders, batches and shop-floor stations.

  • Manufacture and batch orders
  • Shop-floor stations
  • BOM-driven planning
Roadmap

Roadmap

#

Capabilities in development or planned. Subject to change.

  • Reporting currency (third currency layer)
  • HR organisation, time & attendance
  • See module cards above for live status