MRSware Logo MRSware Desktop User Guide
πŸ’» Desktop Guide πŸ“± Web & Mobile Guide πŸ›‘οΈ Admin Guide πŸ“° Blog Hub

Sales Management – Sales Rep Profiles, Territories & Split Rules

The Sales Rep Management module in MRSware Desktop (EYOND.MRSware.Modules.SalesForce) provides end-to-end administration of agency sales personnel, territory alignment, customer account assignments, inside vs. outside rep designations, multi-tier commission split hierarchies, and rep performance metrics. It empowers agency principals to manage sales team rosters, realign customer territories using the Bulk Assign Sales Reps Wizard, monitor account churn, and generate monthly sub-rep commission payout statements.

Fast Keyboard Shortcuts & Actions

Press Ctrl+N to add a new sales rep, Ctrl+E to edit rep profile details, or select Tools → Bulk Assign Sales Reps to reassign customer territories in bulk.

Agency Sales Rep Administration Architecture

In independent rep agencies, managing sales reps involves complex relationships between user logins, customer territory ownership, and commission crediting:

πŸ‘€ Rep Profiles & User Linking

Link agency sales rep entities (SalesRepId) directly to system user accounts (UserId), ensuring role security permissions align with commission ledgers.

πŸ—ΊοΈ Territory & Zip Code Alignment

Assign reps to geographic territories defined by States, Counties, and 3-digit Zip Code prefixes for automated account and order routing.

⚑ Bulk Assign Accounts Wizard

When onboarding a new rep or realigning territories, reassign hundreds of customer accounts, pending quotes, and open orders in a single guided wizard.

πŸ“ˆ Performance & Churn KPI Cards

Monitor each rep's portfolio size, count of active customers, prospect accounts, open opportunities, and customer churn rate on visual card layouts.

Permissions & Navigation

  • Required Base Permission: MRSware/Sales Force/Sales Rep – Governs access to rep rosters and commission profiles.
  • Opening the Module: Click Sales Reps on the Shortcut Bar or select Modules → Sales Rep Management.

Sales Rep Management Cards & Performance KPIs

The main workspace (SalesRepForm.cs) renders rep performance cards displaying live statistical aggregates:

  • Assigned Customers (tcNoOfCustomers): Count of active buying accounts managed by the rep.
  • Assigned Prospects (tcNoOfProspects): Count of prospective accounts undergoing sales development.
  • Open Opportunities (tcNoOfOpportunities): Active pipeline deals and revenue potential.
  • Account Churn (tcChurn): Percentage of accounts with declining order volume compared to prior year periods.

Bulk Assign Sales Reps Wizard

To transfer customer accounts when a rep leaves or territories shift, launch Tools → Bulk Assign Sales Reps (BulkAssignSalesRep.cs):

  1. Select the Current Sales Rep and the New Target Sales Rep.
  2. Filter accounts by geographic region, customer category, or manufacturer line.
  3. Choose whether to reassign only Customer Master records, or also update open Orders, pending Quotes, and active Leads.
  4. Click Execute Reassignment. All records are updated with full audit trail logging in seconds.

Originating vs. Destination Split Rules

Configure split percentages between the rep who called on the distributor branch (Originating Rep) and the rep who specified the job with the contractor (Destination Rep). These rules feed into the Commission Rules Engine to automate sub-rep compensation.