Back Forward Customer

For many applications, exactly one party in a work object can be identified as a customer, who in some cases may be internal to the organization. The customer may be a person or an organization. Information about this customer may be typed in, or may arrive from a central customer master database or system.

Conventionally, the party role name "Customer" identifies a customer party in a work object.

Properties

Process Commander includes standard properties in the Work- class that your application can use to record facts about a customer:

Your application can use these optional properties to support searching or reporting by customer (but not for correspondence addressees). For example, the standard report Effort by Customer depends on values of pyCustomerEnterprise and pyCustomer.

Reporting on work parties and looking up work parties

In a work object, work party details are within an embedded Page Group property (Work-.pyWorkParty) and so the properties cannot become exposed as columns in a database table. Accordingly, instances of the Index-WorkPartyUri class associate a work party (for example a customer, supplier, or employee) with a work party role, facilitating searches by party. Alternatively, your application can copy the few facts needed at the Work- level from the work party details into the properties described above, to support reporting or searching.

Definitions Customer Process Management, customer satisfaction, work party
Standard rules Atlas — Standard properties in the Work- class

zzzDefinitions — C