P
Petco 360 — Platform Sitemap

Petco 360 — Platform Sitemap

All 4 applications, screens, sections, and data tables · v0.1 March 2026

📱 M&E Field App
Canvas App (Mobile) · Field Officers
📊 Dashboard
• Recent visits list
• Pending sync count
• Quick stats
📋 Site Visit Form (92 fields)
Tab 1: Header
• Visit date, Entity lookup, Contact
• Visit type (Initial / Follow-up)
• GPS capture
Tab 2: Demographics
• Owner race, gender, youth, PwD
• Initial volumes, other customers
• Transaction systems
Tab 3: Infrastructure
• Secure building, 3-phase electricity
• Equipment (12 checkboxes)
• Follow-up: new equipment
Tab 4: Employees
• Total, female, male, youth counts
• Waste pickers count
• Follow-up: updated employee totals
Tab 5: PET Trading
• Buyer info, sell type
• Clear / Green / Brown pricing (buy + sell)
• Baled + Loose variants
• Follow-up: volume changes
Tab 6: LBP Trading
• Buyer info
• Loose + Baled LBP pricing
• Follow-up: volume changes (6 materials)
Tab 7: Challenges
• 14 operational challenges (multi-select)
• Follow-up: resolved/ongoing/new
• General comments
Tab 8: Photos (12 slots)
• Photo capture + caption
• Auto GPS tag per photo
• Offline storage → sync
📶 Offline Sync Status
• Pending visits indicator
• Online/offline badge
• Auto-sync on reconnect
🏢 Entity Management
Entity List
• Filter by type (BBC, Recycler, Muni…)
• Filter by province
• Search by name
Entity Detail View
• Entity profile + address
• Contacts sub-table
• Site visits history
• Engagements timeline
• Assets supplied
New Entity Modal
• Type, province, Petco owner
📦 Dataverse Tables
• Entities (read/write)
• EntityContacts (read/write)
• SiteVisits (write — 92 fields)
• Engagements (read)
• AssetsSupplied (read)
🖥️ Petco Internal Hub
Model-Driven App · Internal Staff
📊 Dashboard
• KPI cards (8 metrics)
• DFFE compliance progress bars
• Site visits by province chart
• Recent activity feed
• Pending actions (alerts)
🏢 Entity Management
• All Entities — filterable table
• Entity types: BBC, Collector, Recycler,
Municipality, Member, School, Charity, NGO
• Contacts management
• Engagements log
📋 Site Visits Review
• All visits table with filters
• View full visit detail
• Sync status monitoring
• CSV export
🔧 Asset Management
Assets Supplied
• Full asset register (312 assets)
• Asset Categories (41 categories)
• Maintenance Logs (overdue alerts)
• Support Periods
🏭 Suppliers
• Supplier registry
• B-BBEE levels, reliability ratings
• Lead times, contracts
🎓 Workshop Management
• Workshop events list
• Attendance & demographics
• WorkshopSurveys (45-field responses)
• Trainer details, cost tracking
♻️ EPR Reporting
• DFFE Targets (annual by material)
• Recycler Declarations (monthly)
• Compliance status per material type
• Material Types reference table
• DFFE report export
👥 Members Admin
• Members list (Brand Owners, Converters)
• MemberDeclarations review
• MemberForecasts review
• Overdue declarations flagged
💰 Funding Applications
• Applications queue
• Review + approve / reject
• Approval value tracking
📦 Dataverse Tables (All)
• All 21 tables — full CRUD
• Entities + EntityContacts
• SiteVisits + Engagements
• AssetsSupplied + Categories
• Suppliers + Maintenance
• WorkshopInfo + Surveys
• Members + Declarations + Forecasts
• RecyclerDeclarations + DFFETargets
• MaterialTypes + Transactions
• BBCVolumes (deprecated: BBCs)
📊 Members Portal
Power Pages (External) · Brand Owners & Converters
🔐 Registration / Login
• Azure AD B2C authentication
• Company registration form
• VAT & DFFE number capture
• Member type selection
📊 Member Dashboard
• Declaration status banner
• KPI summary (declarations, POM, levies)
• Compliance rate indicator
• Recent declarations table
📝 Submit Declaration
• Year, period, material type
• Tonnes + units per line
• Annual PO + declared by
• Add multiple material lines
📤 Bulk Upload (NEW)
• CSV / Excel template download
• File drag-and-drop upload
• Row validation preview
• Submit valid rows only
🧮 Fee Calculation Preview (NEW)
• Live levy calc as volumes entered
• Sub-total excl VAT + VAT + total
• Download fee estimate PDF
📋 Declaration History
• Filter by year / material type
• Export to CSV
• View individual declaration
📈 Forecast Submission (NEW)
• 12-month volume grid
• Per material type
• Annual total + est levy
• Revision date tracking
🏆 Compliance Certificates (NEW)
• Annual EPR certificate download
• Certificate history archive
• Compliance status banner
📦 Material Types Reference (NEW)
• All 11 Petco product IDs
• DFFE classification names
• Current levy rates (ZAR/tonne)
📦 Dataverse Tables
• Members (read/write)
• MemberDeclarations (write)
• MemberForecasts (write)
• MaterialTypes (read)
💰 Infrastructure Funding Portal
Power Pages (External) · BBCs, Municipalities, Schools…
🔐 Registration / Login
• Azure AD B2C authentication
• Entity linking (all types)
• Province + municipality selection
📊 My Applications Dashboard
• Application summary KPIs
• Active application status card
• Progress timeline (5 steps)
• All applications table
📝 New Application (5 Steps)
Step 1: Applicant Details
• Entity type (BBC, Collector, Recycler,
Municipality, School, Charity, Co-op…)
• Province + district municipality
• B-BBEE + ownership details
Step 2: Equipment Details
• Equipment category selection
• Description, quantity, cost
• Justification narrative
Step 3: Document Upload (6 slots)
• Supplier quote (required)
• Proof of address
• B-BBEE certificate
• Company registration
• Bank statement (3 months)
• ID copy (authorised signatory)
Step 4: Review & Confirm
• Summary of all entered data
• Document checklist
Step 5: Submit
• Declaration & submit
• Email confirmation
📍 Application Tracking
• 5-stage progress indicator
• Submitted → Docs Verified →
Under Review → Decision → Delivered
• Petco reviewer name
• Status notifications by email
🔧 My Assets (Funded)
• All assets received from Petco
• Serial numbers, delivery dates
• Maintenance due dates + alerts
• Log maintenance (click through)
📋 Application Guidelines
• Eligible equipment list
• Required documents by type
• Process timeline
• Terms & conditions
📦 Dataverse Tables
• Entities (read)
• AssetsSupplied (read/write)
• AssetCategories (read)
• Suppliers (read)
• SupportType (read/write)
• MaintenanceLogs (write)
• [FundingApplications — TBD]

Supporting Pages

New / significantly updated section
Existing section
Petco 360 · v0.1 Draft · March 2026 · Confidential