Salesperson on Order Line Level

It is possible to add one or several salespersons to an order line. An object control table is used for directing the salesperson to the order line in customer order entry. In addition, with an Equipment I-Switch, it is also possible to connect many salespersons to an order line in 'Connect Salesperson' (CRS114). This equipment-specific functionality is possible to use with EQM, Customer Order, Rental Agreement and Maintenance Order.

Background

Many industries require functionality to add different salespersons to different customer order lines within the same order. An example of a realistic scenario for this can be that a company has two different product groups which are sold to the same customer. It might not be enough to have the salesperson attached to the customer defaulted to the order lines, since there might be different salespersons per product group per customer.

In the Equipment industry there is an additional need to have more than one salesperson per order line.

Workflow

  • For standard functionality, a salesperson is defaulted to the customer order lines upon order entry.
  • For Equipment, salespersons are connected to an order in 'Connect Salesperson' (CRS114).

    'Connect Salesperson' (CRS114) can be opened from:

    • the order lines in 'Quotation Line',
    • 'Customer Order Line' (OIS101)
    • 'Customer Order Line Toolbox' (OIS301)
    • 'Rental Agreement' (STS201)
    • 'Maintenance CO. Open Line' (COS101) with a related option.

Setup

You can set up an object control table for a salesperson in 'Salesperson Selection Table. Open' (CRS171). The program is started from 'Available Object Ctrl Parameters' (CMS016).

For the fields in the object control table, the field group SMCDB is used. When an order line (included in the set up in 'Salesperson Selection Table. Open' (CRS171)) is added, the salespersons are added to that order line. It might be necessary to use F14=Generate in 'Available Object Ctrl Parameters' (CMS016) to add 'Salesperson Selection Table. Open' (CRS171) in the selection.

In order to activate the functionality, field control has to be configured in 'CO Type. Update Field Selection' (OIS014/J). The field value for the Salesperson field should be set to *SYS.

Settings Descriptions

Program ID

Field Heading

Description

CRS171

Salespersons Selection

Set up selection for salesperson

CRS114

Connect Salesperson

Connect salesperson to an order line

MI Programs for Equipment

  • CRS114MI Order Line Salespersons Interface

    A new interface to handle salespersons in CRS114 is added. It will be used for all order categories. ORCA is set to the following depending on the order category:

    311 if a CO

    315 if an EQM

    731 if Rental

    771 if a MCO

    • AddSalesperson: Create record in file CRSMCD
    • DelSalesperson: Delete record in file CRSMCD
    • LstSalesperson: List records in CRSMCD
  • OIS100MI Customer Order Interface
    • AddBatchSalesperson: Create record in file OXSMCD
    • DelBatchSalesperson: Delete record in file OXSMCD