Player Entity Limits

1. Display and Table Scenarios

Each row in the limits table represents a specific limit and reflects only the relevant entity data based on its level:

Scenario 1 – Sport Level Limit

  • Display Columns: Entity Limit (Sport) | Type (Inplay/Prematch) | Sport

  • Other fields (Location, Competition, Fixture) are empty.

Scenario 2 – Location Level Limit

  • Display Columns: Entity Limit (Location) | Type | Sport | Location

  • Competition and Fixture are empty.

Scenario 3 – Competition Level Limit

  • Display Columns: Entity Limit (Competition) | Type | Sport | Location | Competition

  • Fixture is empty.

Scenario 4 – Fixture Level Limit

  • Display Columns: Entity Limit (Fixture) | Type | Sport | Location | Competition | Fixture Name & Date

2. Table Actions

Search Functionality

  • Search by: Amount, Action, Type, Entity Limit, Sport, Location, Competition, Fixture.

Filters

  • Entity Limit: Dropdown (defaulted to “Sport” level only in first phase)

  • Sport: Dropdown with all sport types (from DB)

  • Location: Dropdown with all location types (from DB)

  • Competition: Disabled

  • Action: Check / Reject

Create a New Limit

  • Opens a new row on top of the limits table to create a new limit.

  • Type: <Prematch> or <Inplay> (Prematch is default)

  • Sport: Dropdown with search

  • Location: Dropdown based on selected sport

  • Competition: Dropdown based on selected location

  • Fixture: Dropdown based on selected competition (fixture name + ID)

Field Enablement: You must fill in fields from top to bottom (Type → Sport → Location → Competition → Fixture)

  • Max Winning: Numeric value

    • Range: 1 – 100,000,000

    • Validation: Must not exceed the limit set at a higher level

    • Error Message: "Value exceeds max limit of higher hierarchy"

  • Action: Check or Reject (Reject is default)

Action Button

Cancel

  • Resets all form inputs to their previous state.

Delete Limit (Visible when editing an existing limit)

  • Confirmation Message: "Deleting this limit will revert all affected events to the platform's default limits"

  • Options: <Delete> / <Cancel>

  • On delete:

    • Limit is removed.

    • Reverts affected scopes to default platform limits.

    • Display for 0.5 seconds: "Limit deleted successfully" in configuration panel.

Save Limit

  • Enabled once any value changes.

  • Saves data to backend and updates table.

  • The saved limit remains selected in edit mode.

Editing a Limit

  • Clicking a row in the table opens that limit on the right in Edit Mode.

  • You can make changes only for the <max winning amount> and for the action <check> or <reject>

Exit Without Saving

If the user tries to leave edit mode (either during new or existing limit editing) without saving:

  • Display popup: “You Have Unsaved Changes” “You are about to exit the sport limit editing without saving.”

  • Options:

    • <Discard Changes>

    • <Continue Editing>

Last updated

Was this helpful?