First to Site
Customer Portal

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 userGroupService has isCoreMilestone set to true
  • The order's service has isCoreMilestone set 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 isCoreMilestoneOnly set to true
  • The order's userGroupService or service has isCoreMilestoneOnly set 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