Back Forward Atlas — Standard properties in the Work- base class

About Property rules

Standard properties in the Work- base class form the basis of work objects. This table identifies several of these in alphabetical order, ignoring the first two characters of the name.

Many are optional or not applicable to specific applications. A few of these are essential control elements present in every work object.Properties marked (Read-only) are computed by standard rules; don't set values for these properties in your application rules except in unusual situations where you intend to override the default computation.

A

Property

Purpose

More...

pyAckTimeStamp Records the date and time that a work object was acknowledged. Read-only acknowledgment
pyAgeFromDate Basis of certain work object age calculations. Often set to be the date and time the work object was entered. Can hold a date and time distinct from and earlier than the work object entry date, if this value is needed later. For example, the date of mailing or letter date, for work objects created by arriving postal mail.Read-only age
pyAttachmentCategories A Value List property identifying the categories of attachments. Individual values are limited by field value rules. attachment category

C

Property

Purpose

More ...

pyCalendar Optionally, the first key part of a Data-Admin-Calendar data instance that defines the holidays and business days for this work object. If not blank, overrides other sources of calendars for business day computations, such as in service level rules.  
pyChargeAmount Charge amount, can contain a decimal value representing a currency amount of the fee or charge that the organization is to collect for completing the work object. Includes a currency code. Can be computed by a standard Declare Expression rule as pyChargeRate * pyEffortActual. charges
pyChargeRate A currency charge per day of effort, used in the computation of pyChargeAmount.  
pyChargeTo Can identify the party, person, account, or organization to be charged by this organization for completing the work object. charges
pyCompensatingContainer A page that can hold properties used in a compensating action computation, to back out partial changes after a SOAP connection to an external system fails. compensating action
pyContactChannel Available to hold a value indicating the means or channel that information causing this work object to exist arrived, such as by postal mail, e-mail, Web form, fax, scanned image, Web service, and so on. Use and values defined in your application.  
pxCoverInskey Internal key of the cover work object, if this work object is a member of a cover.Read-only cover
pyCreatedFromService Your application can set to true to record that this work object was created through a service rather than through interactive facilities.  
pyCusLevel Available to hold an application-defined customer level code. Values and units determined by your application. For example: Gold, Silver, Platinum, or A, B, C. customer
pyCustomer Customer identifier, account. customer
pyCustomerEnterprise Customer enterprise  
pyCustomerOrg Customer organization  
pyCustomerSatisfied
TimeStamp
Records the date and time that the customer became satisfied, in that the value of pyStatusCustomerStat becomes Open-Satisfied or Resolved-Satisfied. Read-only customer satisfaction

D

pxDeadlineTime Computed deadline date and time for resolution of this work object, based on a service level rule associated with the work object (rather than with an assignment) through the pySLAName property  
pyDuplicateID Can hold, in each identified duplicate, the work ID of the "original" that is to be processed to completion. duplicate

E

pyEffortActual May contain an after-the-fact work effort estimate, typically in days and fractional days, for a work object. Constrained to 20 days or less by a sample standard constraints rule, which your application can override. effort
pyEffortEstimate May contain a before-the-fact work effort estimate, typically in days and fractional days, for a work object. effort
pyEffortEstimateTimeStamp Date and time of the most recent change to pyEffortEstimate.Read-only  
pyElapsedCustomerAck Elapsed time (in seconds) between pyAgeFromDate and when the originator party was sent an acknowledgment. Measures how long the originator's request went unacknowledged.Read-only acknowledgment
pyElapsedCustomerUnsat Records the cumulative elapsed time (in seconds) that the pyStatusCustomerSat property has a value starting with Unsatisfied. Maintained automatically based on a standard Declare Trigger rule. customer satisfaction
pyElapsedPastDeadline For resolved work objects, records the elapsed time (in seconds) that the work object remains unresolved after the deadline time pySLADeadline.Read-only  
pyElapsedPastGoal For resolved work objects, records the elapsed time (in seconds) that the work object remains unresolved after the goal time pySLAGoal.Read-only  
pyElapsedStatusNew Records the cumulative elapsed time (in seconds) that the pyStatusWork property has a value starting with New. Maintained automatically by a Declare Trigger rule.Read-only status
pyElapsedStatusOpen Records the cumulative elapsed time (in seconds) that the pyStatusWork property has a value starting with Open. Maintained automatically by a declare Trigger rule.Read-only status
pyElapsedStatusPending Records the cumulative elapsed time (in seconds) that the pyStatusWork property has a value starting with Pending. Maintained automatically by a declare Trigger rule.Read-only pending status
pyEventID Can hold an identifier text value that can link multiple, related work objects together in situations where the cover or folder design approach is not suitable.  

F G H I

Property

Purpose

More ...

pyFlowName Second key part of a flow rule.  
pxGoalTime Computed goal date and time for resolution of this work object, based on a service level rule associated with the work object (rather than with an assignment) through the pySLAName property. Read-only service level
pyID Unique identifier (within an organization) of a work object, usually consisting of a prefix, a dash, a system-assigned sequence number, an optional dash, and an optional suffix. Appears on worklist. With class group name, forms the internal key of a work object. Read-only Work object ID

O

Property

Purpose

More ...

pyOwnerDivision Division of the organization that owns the work object. ownership
pyOwnerOrg Owning organization, the organization responsible to see that the work object becomes resolved. ownership
pyOwnerOrgUnit Unit of the division that owns the work object. ownership
pyOverallSLA Second key part of a service level rule that applies to the age (since open) of the work object, rather than to an assignment. How to set a service level for a work object

R

Property

Purpose

More ...

pyReopenCount Integer count of the number of times this work object has been reopened. Maintained by the standard Work-.Reopen activity.Read-only reopen
pyReopenTimeStamp Date and time of the most recent reopen. Set by the standard Work-.Reopen activity.Read-only  
pyResolvedDivision Division of the operator who most recently) resolved the work object, at the time of resolution. Older values are retained within a page of the pyResolveSummary property. For work objects resolved by an agent, this property is normally undefined.  
pyResolvedOrg Organization of the operator who (most recently) resolved the work object, at the time of resolution. Older values are retained within a page of the pyResolveSummary property. For work objects resolved by an agent this property is normally undefined.  
pyResolvedOrgUnit Organization unit of the operator who (most recently) resolved the work object, at the time of resolution. Older values are retained within a page of the pyResolveSummary property. For work objects resolved by an agent this property is normally undefined.  
pyResolvedTime Sum, in seconds, of the time a work object held a status value starting with New, Pending, or Open. Computed and updated when a work object becomes resolved. Older values are retained within a page of the pyResolveSummary property.Read-only  
pyResolvedTimeStamp Date and time the work object was (most recently) resolved. Older values are retained within a page of the pyResolveSummary property.Read-only resolution
pyResolvedUserID Operator ID of the operator or other requestor) who most recently resolved the work object. Older values are retained within a page of the pyResolveSummary property. For work objects resolved by an agent, the value is system.Read-only  
pyResolvedUserWorkgroup Work group of the operator or other requestor who (most recently) resolved the work object. Older values are retained within a page of the pyResolveSummary property. For work objects resolved by an agent this property is normally undefined. work group
pxResolveSummary A Page List property containing historical details, with one page for each time the work object was resolved. Contains copied values from pyResolvedUserID, pyResolvedTimeStamp, pyResolvedUserGroup, and others.  
pyRootCause A text value recording the underlying basis that caused the work object to exist, most useful for exception-oriented work. Values defined through field value rules. root cause

S

pySLADeadline Computed date and time of the deadline for work object resolution, based on the service level rule identified in pySLAName. deadline
pySLAGoal Computed date and time of the goal for work object resolution, based on the service level rule identified in pySLAName. goal
pySLAName Second key part of a service level rule that applies to the entire work object, not to assignments. service level
pyStatusCustomerSat Can record the organization's perception of customer satisfaction. Limited to values defined by field value rules. customer satisfaction
pyStatusWork Work object status, a primary indicator of its state. Restricted to values defined through field value rules. Update only through specified standard activities. status
pyStatusWorkTimeStamp Date and time of most recent update to pyStatusWork.Read-only  
pxSuspended True when the work object is suspended.Read-only suspended work object

T U

pyTotalFlowActionCost Computed sum of the "cost" of all flow actions that were selected to date as a work object was processed, based on the cost field in the flow action rule. Computed by a standard Declare Expression rule.  
pxUpdateDateTime Date and time of the most recent update to the work object.Read-only  
pxUpdateOperator Operator ID of the operator (or other requestor) who most recently updated the work object.Read-only  
pyUrgencyPartyTotal Total additional work object urgency points attributable to the urgency values of the parties identified in the work object, excluding interested parties. Computed by a standard Declare Expression rule.  
pxUrgencyWork Urgency or priority of the work object (not of individual assignments) a system-computed value between 1 (lowest) and 99 (highest). Computed by a standard Declare Expression rule. urgency
pyUrgencyWorkAdjust A positive or negative integer that can be entered or computed to tweak the computed urgency. urgency
pxUrgencyWorkClass Urgency points (from 0 to 99) associated with the work type. Often set in the model used for creating new work objects.  

W

Property

Purpose

More ...

pyWorkIDPrefix Prefix portion of the work object ID. prefix
pyWorkIDSuffix Suffix portion of a work object ID. prefix
pyWorkListDate1 Unused by standard rules. Available for use in custom worklist displays. worklist
pyWorkListDateTime1 Unused by standard rules. Available for use in custom worklist displays. worklist
pyWorkListDateTime2 Unused by standard rules. Available for use in custom worklist displays. worklist
pyWorkListDecimal1 Unused by standard rules. Available for use in custom worklist displays. worklist
pyWorkListDecimal2 Unused by standard rules. Available for use in custom worklist displays. worklist
pyWorkListInteger1 Unused by standard rules. Available for use in custom worklist displays. worklist
pyWorkListText1 Unused by standard rules. Available for use in custom worklist displays. worklist
pyWorkListText2 Unused by standard rules. Available for use in custom worklist displays. worklist
pyWorkListText3 Unused by standard rules. Available for use in custom worklist displays. worklist
pyWorkParty A Page Group, work parties participating in the work object indexed by party role. work party

zzzAbout Property rules
UpAtlas home