BOQ Management Page - Quick Reference
Access the BOQ Page
- Log in to workPro dashboard
- In left sidebar, find Administration section
- Click BOQ link
- Page loads with your accessible data
Option 2: Direct URL
https://your-domain.com/workpro/public/boq.php
Page Features Overview
1. DataTable Display
- Shows all BOQ entries with 13 important columns
- Sortable columns (click header)
- Searchable across all fields
- Paginated (10, 25, 50, 100 rows per page)
2. Column Filters
Located below the page title:
| Filter |
Purpose |
| Project |
Filter by project name |
| DC |
Filter by data center |
| Vendor |
Filter by msp/vendor |
| Activity |
Filter by work activity type |
| Status |
Filter by BOQ status |
| Clear |
Reset all filters |
3. Export Options
Located above the table:
| Button |
Export Format |
| Excel |
.xlsx spreadsheet |
| PDF |
PDF document (landscape) |
| Print |
Browser print dialog |
Data Columns in Table
- BOQ ID - Unique identifier
- Project - Project name
- DC Name - Data center location
- Activity - Work activity type
- Schedule - Scheduled timeline
- Feeder - Feeder designation
- Item Code - Item identifier
- Total Qty - Total quantity to complete
- Done Qty - Quantity already completed
- Vendor - Contractor/Vendor name
- Status - Current status (color-coded badge)
- Assigned To - Assigned user name
- Field User - Field work user name
Status Colors
| Status |
Color |
Meaning |
| PENDING |
Gray |
Not started |
| IN_PROGRESS |
Yellow |
Currently being worked on |
| COMPLETED |
Green |
Finished |
| CANCELLED |
Red |
Cancelled/Not doing |
Role-Based Access
Who Can Access BOQ?
- ✅ Admin - Full access to all data
- ✅ Admin DC - Only sees their assigned DC
- ✅ Project Manager - Only sees their assigned DC
- ✅ Supervisor - Only sees their assigned DC
Data Filtering by Role
- Admin users: See all BOQ entries
- Non-admin users: Only see entries from their assigned DC
How to Use Filters
Filter by Single Field
- Click the dropdown for the field
- Select an option
- Table updates automatically
Filter by Multiple Fields
- Select multiple filters (e.g., Project + Status)
- All filters apply simultaneously
- Table shows only matching records
Clear All Filters
- Click "Clear Filters" button
- All dropdowns reset to "-- All --"
- Table shows all data again
How to Export Data
Export to Excel
- Click Excel button
- File downloads as
.xlsx
- Open in Excel, Google Sheets, etc.
Export to PDF
- Click PDF button
- PDF file downloads (landscape format)
- Print or save the PDF
Print Data
- Click Print button
- Browser print dialog opens
- Select printer and options
- Print the table
Searching Data
Global Search
- Use the search box above the table
- Type any value (ID, Project, Vendor, etc.)
- Table filters in real-time
Sorting
- Click any column header
- Sorted ascending (arrow ↑)
- Click again for descending (arrow ↓)
Change Rows Per Page
- Look for dropdown: "Show X entries"
- Select: 10, 25, 50, or 100
- Table updates with selected rows per page
Navigate Pages
- Use pagination controls at bottom
- Click page number to jump
- Use Previous/Next buttons
Troubleshooting
No Data Shows
- Check filters - Filters might be restricting results
- Click "Clear Filters" - Reset to see all available data
- Check user role - Verify you have access to BOQ module
Can't See Column
- Scroll right - Table may have horizontal scroll
- Resize window - More columns visible on larger screens
Export Not Working
- Check browser - Use modern browser (Chrome, Firefox, Edge)
- Check JavaScript - Enable JavaScript in browser
- Try different format - If one fails, try another
Tips & Tricks
- Multi-column sort - Combine filters with search for precise results
- Export filtered data - Filters apply to exports too
- Large tables - Use filters to reduce rows before printing
- Mobile view - Horizontal scroll available on small screens
- Keyboard navigation - Use Tab to navigate, Enter to select
Files Created
New Pages:
/public/boq.php - Main BOQ management page
New API Endpoints:
/public/api/boq-list.php - DataTable data provider
/public/api/boq-filters.php - Filter options provider
Navigation Update:
/includes/sidebar.php - Added BOQ link
Status: ✅ LIVE & READY
The BOQ management page is fully functional and ready for use!