Customer Interface
The Customer interface (ICcfCustomer) provides the customer properties for use by the CCF Desktops. The interface is a collection of properties that acts as a record to store customer information. The other interfaces are implemented to manage this record, during session, customer and workflow management.
The following figure shows the public structure of the interface:
The following table describes the properties in the ICcfCustomer interface:
|
Property |
Description |
|---|---|
|
CustomerId |
String variable containing the customer ID. |
|
CustomerObject |
Object containing the customer record. The object can be implemented to create custom record type to be processed within CCF. |
|
IsNewCustomer |
Flag indicating if the customer is a new customer. |
|
OriginatingSearchControl |
Name of the control that raised the request. |
|
SerializedCustomerControl | |
|
TargetContextManagerControl |
Name of the Control managing the context setup and configuration. |