Guidelines for partner group billing, resource tiers limits, and 2-phase procurement approval workflows.
Collect and bill booking expenses across associated labs.
Retrieve summaries of unbilled expenses (calculated_cost > 0) from completed bookings for partner labs.
Preview group invoices, waive specific items (with explanation), and add custom charges before final issuance.
If you detect irregular billing, mark the invoice dispute_status as REPORTED for system administration intervention.
Khi phát hiện hóa đơn không hợp lệ, người mua hoặc Lab Admin có thể đánh dấu tranh chấp (REPORTED). Ban quản trị hệ thống sẽ can thiệp để xử phạt và hoàn trả điểm.
Enforcing resource quotas for labs and individual users.
Limits like storage, signature count, and AI features are shared via Lab-scoped tiers. Email preferences remain User-scoped.
Scheduled daily tasks downgrade expired plans to default Free tier and dispatch FCM push alerts to owners.
Requesting and stocking chemicals or equipment.
Members request items under Project Scope. The Project Head reviews it (PENDING_PROJECT -> PENDING), and the Lab Admin approves it (PENDING -> APPROVED).
Once purchased, approved items automatically sync and stock into the lab's Consumables inventory database.