Core Milestone Orders
Understanding Core Milestone Orders in the Customer Portal
Core Milestone Orders
Core Milestone Orders are a special subset of orders that track key project milestones. They appear in their own dedicated tab in the Customer Portal project view.
What Makes an Order a Core Milestone
An order is classified as a Core Milestone order when any of these conditions are true:
- The order's
userGroupServicehasisCoreMilestoneset to true - The order's
servicehasisCoreMilestoneset to true - The order is flagged as
isCoreMilestoneOnly
Core Milestone Only Orders
Some orders are "Core Milestone Only" — meaning they appear exclusively in the Core Milestone tab and are removed from the regular Orders tab. This happens when:
- The order itself has
isCoreMilestoneOnlyset to true - The order's
userGroupServiceorservicehasisCoreMilestoneOnlyset to true
Regular Core Milestone orders (not "only") appear in both the Orders tab and the Core Milestone tab.
Tab Display
The Core Milestone tab shows:
- A badge count in the tab button (e.g., "Core Milestone 3")
- Order cards with the same layout as the Orders tab
- Download buttons for applicable order types (FTS Assessment, FTS Re-assessment, Sale Check)
Empty State
If no core milestone orders exist, a centered message is displayed: "No Core Milestone Orders Yet."
Differences from the Orders Tab
The Core Milestone tab differs from the regular Orders tab in that:
- It shows only orders flagged as core milestones
- It focuses on milestone tracking rather than SLA compliance
- Core Milestone Only orders are excluded from the regular Orders tab