folder rename
This commit is contained in:
42
fusion_plating/fusion_plating_portal/README.md
Normal file
42
fusion_plating/fusion_plating_portal/README.md
Normal file
@@ -0,0 +1,42 @@
|
||||
# Fusion Plating — Customer Portal
|
||||
|
||||
Part of the Fusion Plating product family by Nexa Systems Inc.
|
||||
|
||||
Customer-facing portal that extends `fusion_plating` with a self-service area
|
||||
inside Odoo's standard portal layout. Customers can:
|
||||
|
||||
- Submit Requests for Quote (RFQ) with drawings, target dates, and notes
|
||||
- Track production jobs through Received → In Progress → QC → Ready → Shipped → Complete
|
||||
- Download Certificates of Conformance (CoC) and packing lists
|
||||
- Reference shipment tracking numbers and invoice references
|
||||
|
||||
## Models
|
||||
|
||||
| Model | Purpose |
|
||||
|-------|---------|
|
||||
| `fusion.plating.quote.request` | Customer-submitted RFQ |
|
||||
| `fusion.plating.portal.job` | Lightweight portal-facing job summary |
|
||||
| `res.partner` (extended) | Adds portal-enabled flag and counts |
|
||||
|
||||
## Routes
|
||||
|
||||
| Route | Purpose |
|
||||
|-------|---------|
|
||||
| `/my/quote_requests` | List quote requests |
|
||||
| `/my/quote_requests/<id>` | RFQ detail |
|
||||
| `/my/quote_requests/new` | New RFQ form |
|
||||
| `/my/quote_requests/submit` | RFQ form submission |
|
||||
| `/my/jobs` | List jobs |
|
||||
| `/my/jobs/<id>` | Job detail |
|
||||
| `/my/jobs/<id>/coc` | Download CoC PDF |
|
||||
|
||||
## Conventions
|
||||
|
||||
- New `res.partner` fields prefixed `x_fc_*`.
|
||||
- All portal pages extend `portal.portal_layout`.
|
||||
- SCSS theme-aware: uses Bootstrap CSS variables only, no hex values.
|
||||
- Routes are `type='http'` (not the deprecated `type='json'`).
|
||||
|
||||
## License
|
||||
|
||||
OPL-1 (Odoo Proprietary License v1.0). Copyright 2026 Nexa Systems Inc.
|
||||
Reference in New Issue
Block a user