FIPRON
ERP SUITE

FIPRON ERP — Complete User Manual

A module-by-module guide to operating the FIPRON Group ERP across Fipron Factory, Fipron Services and Fipron Canarias — from manufacturing through installation to global distribution.

3-Company Group Model69 ModulesLive DatabaseMobile Friendly

1 · Getting Started

FIPRON ERP is a single, web-based system shared by one group of three companies. Every user sees only the modules relevant to their role, and all financial transactions roll up to a consolidated group view. The system runs on a real backend with secure sign-in and a live database — records you create are saved permanently.

Logging in

  1. Open the login page and either type your email + password, or click a role chip to auto-fill a sample account.
  2. Credentials are verified by the server, which issues a secure session token (JWT). Each account has its own password, issued to you by your administrator.
  3. On success you land in the workspace, scoped to your role and company. Your session is validated on every visit.
  4. Use the user chip (top-right) to sign out, which clears your session token.

Creating & saving records

  1. Inside any data module, click the + Add / New button in the panel header.
  2. A form opens with the correct fields for that record type (dates, amounts, status options, company).
  3. Click Save — the record is written to the database and appears in the table immediately. It is still there after a refresh or on another device.
  4. Use ⬇ Export to download the current table as a CSV file.
Access is enforced server-side: you can only read and create records in the modules your role permits, and company-scoped users only see their own company's data.

2 · The 3-Company Group Model

All three companies belong to one group and form a single value chain. Shared finance and governance sit at group level.

Fipron Factory
Manufacturing — production, inventory, quality, procurement, equipment, shipping.
Fipron Services
Installation & projects — site surveys, project delivery, service tickets.
Fipron Canarias
Global sales — CRM, quotations, distributors, tenders, commissions, portal.

End-to-end process flow

Lead / QuoteSales OrderWork OrderProduce · QC · ShipInstall / ServiceInvoice · Collect

The same transaction chain links the modules: a quotation becomes a sales order, which triggers a factory work order and bill of materials, which is produced, quality-checked, shipped, installed by Services, and finally invoiced and collected at group level.

3 · Roles & Access

Every account unlocks a tailored set of modules, enforced by the server. Each user below signs in with their own password, issued by the administrator.

EmailNameRoleCompany Scope

Appendix · System Architecture

FIPRON ERP runs as a live web application with a real API and database:

  • Frontend: Responsive HTML/CSS/JavaScript single-page workspace, served over HTTPS.
  • Backend: Python FastAPI REST API with JWT authentication and role-based access control (RBAC) enforced on every request.
  • Database: SQL database (SQLite today, portable to PostgreSQL) with per-company data isolation and an audit log of key actions.
  • Delivery: Reverse-proxied through Nginx, run as a managed background service that restarts automatically.
  • Roadmap integrations: UAE FTA (VAT & Corporate Tax e-filing), WPS payroll files, banking and logistics APIs.
See blueprint.html for the full module map, data model (ERD) and implementation plan.