Click or drag to resize

Customer Class

Represents customer, a client that makes service orders. Customer is required to be in some work zone. Web service access scope - Full access.
Inheritance Hierarchy

Namespace: CorrigoService.Entities
Assembly: ClientXMLDoc (in ClientXMLDoc.exe) Version: 1.0.0.0 (1.0.0.0)
Syntax
[SerializableAttribute]
public class Customer : RemovableCorrigoEntity

The Customer type exposes the following members.

Properties
 NameDescription
Public propertyAddresses Zero or one Street Address. Is required.
Public propertyApprovalScopes 
Public propertyContacts Contacts are persons who are working for Customer and who actively participate in Work Order lifecycle. Is required.
Public propertyContract Default Financial contract assigned when work order is created for this customer, if it’s not defined - the work zone contract will be used. Contract affects costs, vendor invoice/WON, charges etc.
Public propertyCustomFields Custom Fields
Public propertyDba Gets a DBA (Doing business as) value. Max Length=64. Is required.
Public propertyDisplayAs Gets a display as value. Max Length=64. Is required.
Public propertyGroupsBridge Customer Groups. Is required.
Public propertyInstructions Service instructions to relay to team members who are visiting this customer, HTML content supported. Max Length=3072.
Public propertyName Customer's name. Max Length=64. Is required.
Public propertyNotes Notes
Public propertySpaces Spaces. Space (sometimes called Location) is occupancy record connecting Customer and Unit. Space means that Customer occupies particular Unit Asset.
Public propertyTaxExempt Gets a value indicating whether this customer can be defined as tax exemption, True means Customer doesn’t pay sales taxes (used by Customer Invoices). Is required.
Public propertyTenantCode Gets a tenant code - unique number, usually used to map customer to external system. Max Length=64. Is required.
Public propertyWorkZone Work Zone to which Customer belongs. Is required.
Top
See Also