Introduction to ERP System

Learn the fundamentals of our ERP platform and how it can help your business succeed.

Overview

Our ERP System is a modern, cloud-native enterprise resource planning solution that helps businesses manage their operations efficiently. Built with scalability and flexibility in mind, it adapts to your business needs whether you’re a small startup or a large enterprise.

Core Concepts

Before diving into the ERP system, it’s important to understand the core concepts that form the foundation of how the system works.

Companies

A Company represents a business entity in the system. Each company has its own:

  • Chart of accounts and financial data
  • Inventory and products
  • Customers and vendors
  • Users and permissions

Users and Roles

The ERP system uses role-based access control (RBAC) to manage permissions:

// Example: Defining a role
const salesRole = {
  name: 'Sales Manager',
  permissions: [
    'sales.view',
    'sales.create',
    'sales.edit',
    'customers.view',
    'customers.create',
    'reports.sales'
  ]
};

Modules

The ERP is organized into modules, each handling a specific aspect of your business:

ModuleDescription
InventoryStock management, warehouses, transfers
AccountingGeneral ledger, journals, financial reports
SalesQuotations, orders, invoices, customers
PurchasePurchase orders, receiving, vendors
POSPoint of sale, retail operations

System Requirements

The ERP system is a web-based application that runs in modern browsers:

  • Chrome 90+ (recommended)
  • Firefox 88+
  • Safari 14+
  • Edge 90+

:::warning Internet Explorer is not supported. For the best experience, we recommend using the latest version of Chrome or Firefox. :::

Next Steps

Now that you understand the basics, you’re ready to set up your ERP system:

AI Assistant

Ask me anything about our docs

How can I help you today?

Ask me anything about our products and documentation.

Press Enter to send, Shift+Enter for new line