Nền tảng năng lượng số thế hệ mới

Vận hành toàn diện chuỗi cửa hàng xăng dầu

Quản lý toàn diện chuỗi cửa hàng xăng dầu với 22+ module backend: POS bán hàng, tồn kho bồn bể, tài chính, nhân sự, vận hành và dashboard realtime SignalR. Xem chi tiết tại trang tính năng.
Vận hành toàn diện chuỗi cửa hàng xăng dầu

Quy trình sử dụng PetroPoint

Từ đăng ký đến vận hành thực tế — chỉ qua 4 giai đoạn, không cần cấu hình rời rạc nhiều nơi.
Bước 01

Đăng ký & khởi tạo tổ chức

Nhập thông tin doanh nghiệp (tên, mã số thuế, địa chỉ) và tạo tài khoản quản trị đầu tiên chỉ trong 1 form duy nhất.

Bước 02

Thiết lập trạm & danh mục sản phẩm

Khai báo trạm, trụ bơm, danh mục sản phẩm và đơn giá ngay trong wizard — không cần cấu hình rời rạc nhiều nơi.

Bước 03

Cấu hình hoá đơn điện tử & phân quyền

Chọn nhà cung cấp hoá đơn điện tử, mời thêm nhân viên vào hệ thống và phân quyền theo vai trò.

Bước 04

Sẵn sàng vận hành

Trạm và thiết bị được cấp API key tự động — hệ thống sẵn sàng ghi nhận giao dịch và tự động phát hành hoá đơn điện tử.

Ba trụ cột, một nền tảng thống nhất

Ba sản phẩm chủ lực — vận hành độc lập, cộng hưởng dữ liệu khi kết hợp. Xem chi tiết từng sản phẩm tại trang tính năng.
PetroPoint Portal — Trung tâm điều hành chuỗi cửa hàng
01
Trung tâm điều hành chuỗi cửa hàng

PetroPoint Portal

22+ module backend quản lý toàn diện bán hàng POS, tồn kho bồn bể, tài chính, nhân sự, vận hành trạm và dashboard realtime SignalR.

Bán hàng & POS — POS terminal, quản lý ca, giá bán lẻ

Tồn kho & Bồn — cảnh báo tồn, đơn nhập hàng, theo dõi bồn realtime

Tài chính & Kế toán — dòng tiền, đối chiếu ngân hàng, công nợ

Vận hành & Real-time — quản lý trạm/bơm, workflow 6 bước, SignalR dashboard

Khám phá chi tiết
Trust Invoices — Hóa đơn điện tử đa nhà cung cấp
02
Hóa đơn điện tử đa nhà cung cấp

Trust Invoices

Phát hành hóa đơn hợp chuẩn NĐ 70/2025 qua 4 nhà cung cấp, vòng đời 9 trạng thái, tự động Retry/DLQ, đối soát CQT cuối ngày.

9 trạng thái — Draft → Queued → AwaitingCQT → Issued / Failed / Retrying / DeadLetter

4 nhà cung cấp — MISA (AIO V2 + ITG V3), Viettel, VNPT, FPT

5 loại hóa đơn — Original, Replacement, Adjustment, Summary, Upgrade-to-VAT

Bảo mật — RLS, API key rotation, AES-256-GCM, rate limiting

Khám phá chi tiết
Identity — Xác thực & phân quyền tập trung
03
Xác thực & phân quyền tập trung

Identity

Nền tảng định danh số database-per-tenant với OpenIddict/OAuth 2.0: SSO, MFA, RBAC 29+ permission, audit log và platform admin.

Xác thực — OIDC PKCE, SSO, Google OAuth, API keys

An ninh — MFA, quản lý phiên, IP whitelist, rate limiting

RBAC — 29+ mã permission, role templates, permission grid

Tenant & Admin — database-per-tenant, branding, lead/CRM pipeline

Khám phá chi tiết

Tính năng hệ thống

Tổng quan các nhóm tính năng chính sau khi tổ chức hoàn tất đăng ký PetroPoint.

Vận hành bán hàng & trạm

  • POS bán hàng, quản lý ca làm việc

  • Quản lý trạm, trụ bơm & thiết bị

  • Quản lý kho & nhà cung cấp nhiên liệu

  • Bảng giá theo khu vực

Hoá đơn điện tử tuân thủ CQT

  • Tự động phát hành hoá đơn, tích hợp MISA

  • Gửi trực tiếp Tổng cục Thuế (CQT)

  • Đối soát tự động hàng ngày

  • Tra cứu công khai, tải PDF/XML

Báo cáo & Dashboard thời gian thực

  • Doanh thu & sản lượng theo giờ, theo trạm

  • Cảnh báo tồn kho, dòng tiền

  • Trạng thái hoá đơn theo thời gian thực

Quản lý người dùng & phân quyền

  • Mời thành viên, phân quyền theo vai trò

  • Quản lý OAuth Application

  • Nhật ký hoạt động (Audit Log)

Luồng dữ liệu từ bơm đến hóa đơn

Pipeline tự động 6 bước: dữ liệu bơm → đồng bộ → chuẩn bị hóa đơn → đẩy Trust Invoices → nhà cung cấp → CQT. Giám sát realtime qua Workflow Monitor.
Thu thập dữ liệu bơm — PetroPoint
01
Bước 01 — Pull

Thu thập dữ liệu bơm

Pump Ingestion Service nhận dữ liệu bán hàng từ thiết bị bơm qua API key authentication. Mỗi giao dịch được ghi nhận với thông tin sản phẩm, số lượng, đơn giá và thời gian bơm.

Đồng bộ vào sổ bán hàng — PetroPoint
02
Bước 02 — Sync

Đồng bộ vào sổ bán hàng

Background worker (SyncPumpSaleLogsWorker) định kỳ 30 giây đồng bộ dữ liệu từ pump logs vào sale_logs của tenant. Dữ liệu bao gồm mã giao dịch, bơm, sản phẩm, số lượng, thành tiền.

Chuẩn bị hóa đơn — PetroPoint
03
Bước 03 — Prepare

Chuẩn bị hóa đơn

PrepareInvoicesWorker tự động tạo hóa đơn nháp từ các giao dịch đã xác nhận. Hệ thống tra cứu cấu hình hoá đơn theo cửa hàng, áp dụng loại thuế và serial template phù hợp.

Đẩy sang Trust Invoices — PetroPoint
04
Bước 04 — Push

Đẩy sang Trust Invoices

IngestPushWorker gửi hóa đơn đã chuẩn bị qua RabbitMQ/MassTransit đến pp-trust-invoices. Dịch vụ nhận, kiểm tra trùng lặp (idempotent) và chuyển vào hàng chờ phát hành.

Phát hành qua nhà cung cấp & CQT — PetroPoint
05
Bước 05 — Issue

Phát hành qua nhà cung cấp & CQT

Trust Invoices gửi hóa đơn đến MISA (AIO/ITG), Viettel, VNPT hoặc FPT. Nhà cung cấp chuyển tiếp lên CQT (Tổng cục Thuế) để lấy mã. Nếu thất bại, hệ thống tự động Retry hoặc chuyển vào DeadLetter (DLQ) để xử lý thủ công. Trạng thái chuyển: Publishing → AwaitingCQT → Issued / Failed / Retrying / DeadLetter.

Nhận kết quả & đối soát — PetroPoint
06
Bước 06 — Receive

Nhận kết quả & đối soát

FinalizerWorker tải PDF và XML ký số từ nhà cung cấp, lưu WORM (10 năm). DailyCqtReconcileWorker đối soát cuối ngày giữa hóa đơn đã phát hành và CQT. Hệ thống hỗ trợ tra cứu công khai bằng mã tra cứu, tải PDF/XML và xuất báo cáo đối soát CSV định kỳ.

Toàn bộ hệ sinh thái trong lòng bàn tay

Giám sát cửa hàng, phê duyệt hóa đơn và quản lý truy cập ở bất cứ đâu với ứng dụng PetroPoint cho iOS và Android.

Thông báo đẩy theo thời gian thực

Phê duyệt nhanh chỉ với một chạm

Bảo mật sinh trắc học

PetroPoint

Xin chào, Admin

Tổng quan hôm nay
Cập nhật trực tuyến
Doanh thu
1.24B
Hóa đơn phát hành
3,180
Cửa hàng hoạt động
48 / 48