How The Sales Rep Info Window Works in iDempiere

Introduction

The Sales Rep Info window records details of sales representatives, also known as Company Agents, who work with customers and suppliers on behalf of the business.

It is used across standard sales and purchase activities to identify who is responsible for a customer, an order, or a service request.

Every representative set up here becomes available for selection on transactions and reports, supporting accurate performance tracking and accountability.

Process Flow

TenthPlanet-iDempiere-PartnerRelation-SalesRepInfo-ProcessFlow

Business Rules

  • Only active sales representatives appear in selection lists on transactions.
  • Each sales representative record is linked to one business partner record.
  • Supervisor field builds a reporting line between sales representatives.
  • Trx Organization allows a representative to work across more than one organization.
  • Orders and Invoices tabs display only the records tied to that representative.
  • Email and phone details support customer and supplier follow up.

Prerequisites

  • Business Partner record created for the person acting as sales representative.
  • Organization configured for the business unit the representative belongs to.
  • Partner Location configured under the linked business partner.
  • Supervisor record already set up, if a reporting hierarchy is required.

Navigation

Menu → Partner Relations → Sales Rep Info
TenthPlanet-iDempiere-PartnerRelation-SalesRepInfo-1

Opening this window shows the list of existing sales representatives along with their organization and contact details. Selecting a record opens the full form with linked Orders, Order Lines, Invoices, and Invoice Line information at the bottom of the screen.

TenthPlanet-iDempiere-PartnerRelation-SalesRepInfo-2

Configuration Steps

Step 1: Identify the Organization and Representative

This step scopes the representative record to the correct business unit and gives it a recognizable name for use across the business.

Instructions

Shows the Organization the representative belongs to, enter their full Name, add an optional Description, and keep the record marked Active so it is available for transactions.

FieldSample ValueDescription
OrganizationChennai StoreBusiness unit the representative is tied to
NameAjay NarayanFull name of the sales representative
Description(optional)Short note about the representative’s role
ActiveCheckedMakes the record available for selection

Step 2: Link the Business Partner and Location

Linking the business partner connects the representative to their contact and address records already set up in the business.

Instructions

Shows the matching Business Partner record for the representative, then select their Partner Location from the linked addresses.

FieldSample ValueDescription
Business PartnerAjay NarayanBusiness partner record representing the person
Partner LocationChennaiAddress linked to the business partner

Step 3: Add Contact Information

Contact details keep the representative reachable and appear on related communication and documents where needed.

Instructions

Shows the EMail Address, Title, Phone number, and Birthday if available. Fax can be added if the business still uses it.

FieldSample ValueDescription
EMail Addressajay.narayan@potsretail.comContact email for the representative
TitleMrSalutation used for the representative
Phone9876501010Contact number for the representative
Birthday(optional)Date of birth, used for reference
Fax(optional)Fax number, used where applicable

Step 4: Set Up Supervisor and Transaction Organization

This step defines reporting structure and cross-organization access, when the business needs either of these.

Instructions

Shows a Supervisor if this representative reports to another representative. Set Trx Organization only if the representative needs to process transactions in a different organization.

FieldSample ValueDescription
Supervisor(optional)Representative this person reports to
Trx Organization(optional)Organization used for cross-unit transactions

Step 5: Review Linked Orders and Invoices

Once a representative is assigned on transactions, those records appear automatically under this window for quick review.

Instructions

Open the Orders, Order Lines, Invoices, and Invoice Line tabs at the bottom of the screen to see all transactions tied to this representative.

TenthPlanet-iDempiere-PartnerRelation-SalesRepInfo-3

Common Issues and Resolutions

IssueCauseResolution
Representative not visible on Sales OrderActive checkbox left uncheckedMark the record Active and save
Representative not linked to right customerBusiness Partner field left blankSelect the correct Business Partner before saving
Representative missing in another organizationTrx Organization not setSet Trx Organization to allow cross-organization use
Reporting hierarchy looks incorrectWrong record chosen in Supervisor fieldUpdate Supervisor with the correct representative
Orders tab shows no recordsRepresentative not yet assigned to any orderAssign the representative on the sales order header
Duplicate representative records existNew record created instead of reusing existing oneSearch existing records before creating a new entry
Email or phone missing on documentsContact fields left blankUpdate EMail Address and Phone, then save

Next Steps

  • Configure Business Partner records for customers and suppliers.
  • Assign representatives on the Sales Order window for new transactions.
  • Review the Invoice window to confirm representative linkage on billing documents.
  • Complete Organization and Partner Location setup if not already done.