Click or drag to resize
WorkZone Class
Work Zone is a grouping or parent entity for Customers, Work Orders and Assets. Some examples of work zones are: An apartment complex with multiple buildings, each with multiple units; A commercial building with multiple floors, each with multiple units in the form of offices or suites of offices; A geographical area with many single-family homes, each of which is considered a unit, or; A city sector or other region with multiple business franchises, each of which is considered a unit.
Inheritance Hierarchy

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

The WorkZone type exposes the following members.

Properties
  NameDescription
Public propertyAccessOptionsMask
Bitmask defining what access/PTE options are allowed for Work Zone; each bit matches PTEType enumeration value (except Unknown). Zero value is not allowed.
Public propertyAdvanceNotice
Number of hours from current date/time that the first appointment may be scheduled. Supported values are 0 – 240 (up to 10 days).
Public propertyAsset
Root of work zone’s asset tree.
Public propertyAutoAssignEnabled
Boolean flag; True means routing by Specialty is enabled.
Public propertyBackupRoutingId
Public propertyBillingAccount
Billing Account linked to Work Zone.
Public propertyBizHours
Public propertyContactAddresses
Public propertyContract
Contract linked to Work Zone.
Public propertyCpThemeId
Customer Portal Theme associated with Work Zone.
Public propertyCurrencyTypeId
Chosen currency. it is recommended to update currency type separately from modifying other objects
Public propertyCustomFields
Custom Fields
Public propertyDefaultAccess
Default access/PTE option; matches enumeration PTEType. Zero value is not allowed.
Public propertyDefaultBillToLogic
Default Bill To Type (f.i. None, Customer, WorkZone, Other).
Public propertyDisplayAs
Name. Max Length=256
Public propertyEntity
Identifies larger entity Work Zone belongs to; used by integration and by JLL WON setup (aggregator instance keeps requestor name in that field). Max Length=80.
Public propertyEscalationRules
Public propertyIsOffline
Boolean flag; True means Work Zone is offline/disabled (WO creation limited; PM Schedules suspended; Customer may be deactivated, etc.).
Public propertyLanguageId
Public propertyNoIncompleteItem
Boolean flag. True means WOs with incomplete Items (i.e. WO Item Disposition is not “done”) are not allowed to be completed.
Public propertyNoIncompleteProcedure
Boolean flag. True means WOs with incomplete Procedure steps are not allowed to be completed.
Public propertyNumber
Number (often used as integration key). This value is either empty or unique. Max Length=80.
Public propertyOnCallRules
Public propertyPortfolios
Public propertyResponsibilities
Public propertyRoundApptTimeTo
Defines appointment time rounding value in minutes (i.e. “round appointment start time to closest X minutes”). Supported values are 15, 30 and 60.
Public propertySchedulingWindow
Scheduling/appointment window size in minutes. Supported values are 0 – 1440 (i.e. up to 24 hours).
Public propertySpecDispatchRules
Public propertyTaxRegion
Tax Region ID, optional.
Public propertyTeams
Public propertyTimeZone
Time zone ID used by all work orders and other objects associated with work zone.
Public propertyTurnKickOffAuto
Boolean flag indicating automatic kick-off for Turns is allowed. True means scheduler will automatically kick-off pending Turns (i.e. create work plans) when they are due.
Public propertyTurnKickOffLagDays
Turns are kicked-off TurnKickOffLagDays days before event date. Values 0 - 120 are allowed.
Public propertyTurnKickOffOnDays
Bitmask indicating on which weekdays turns and work template WOs can be scheduled to start. Each bit matches one weekday. Bit 0x01 is Sunday, 0x02 is Monday, 0x04 is Tuesday and so forth. Zero value (no days selected) is allowed; in this case application behavior is the same as if all days are selected.
Public propertyUiShowProvidersFirst
Boolean flag. True means “Providers” tab should appear first when WO Assignment dialog opens (False means “Technicians” tab will appear).
Public propertyUseBizHours
True means Work Zones’s Business Hours data will participate in workflow inheritance (even when such data is missing).
Public propertyUseEscalation
True means Work Zone’s Escalation List data will participate in workflow inheritance (even when such data is missing).
Public propertyUseHolidays
True means Work Zones’s Holidays data will participate in workflow inheritance (even when such data is missing).
Public propertyUseOnCall
True means Work Zones’s On Call data will participate in workflow inheritance (even when such data is missing).
Public propertyWoNumberDigits
Number of digits in WO number numeric suffix. Supported values are 1 – 10.
Public propertyWoNumberPrefix
Used as WO number prefix when creating the Work Order. Max Length=10.
Public propertyWorkPlanAutoCancel
Boolean flag; True means child WOs will be automatically cancelled when their parent or root are cancelled.
Public propertyWorkPlanAutoDependency
Boolean flag; True means dependent sibling WO will be reopened or put on hold when status of “primary” WO changes in certain way.
Public propertyWorkPlanChildResolution
Boolean flag; True means work plan root WO cannot be completed until it has pending child WOs (e.g. not completed/cancelled).
Top
See Also