|
Contents ![]() |
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 () 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.
Property |
Purpose |
More... |
pyAckTimeStamp | Records the date and time that a work
object was acknowledged. ![]() |
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.![]() |
age |
pyAttachmentCategories | A Value List property
identifying the categories of attachments. Individual values are
limited by field value rules. |
attachment category |
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, email, 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.![]() |
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 .
![]() |
customer satisfaction |
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 |
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.![]() |
|
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.![]() |
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.![]() |
|
pyElapsedPastGoal | For resolved work objects, records
the elapsed time (in seconds) that the work object remains
unresolved after the goal time pySLAGoal.![]() |
|
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.![]() |
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.![]() |
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.![]() |
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. |
Property |
Purpose |
More ... |
pyFlowName | Second key part of a flow rule. THAT WHAT? | |
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. ![]() |
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. ![]() |
Work object ID |
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 |
Property |
Purpose |
More ... |
pyReopenCount | Integer count of the number of times
this work object has been reopened. Maintained by the standard
Work-.Reopen activity.![]() |
reopen |
pyReopenTimeStamp | Date and time of the most recent
reopen. Set by the standard Work-.Reopen
activity.![]() |
|
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.![]() |
|
pyResolvedTimeStamp | Date and time the work object was
(most recently) resolved. Older values are retained within a page
of the pyResolveSummary property.![]() |
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 .![]() |
|
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, B-18243 pyResolvedTimeStamp, pyResolvedUserGroup,
and others. C-2328 |
|
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 |
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.![]() |
|
pxSuspended | True when the work object is
suspended.![]() |
suspended work object |
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.![]() |
|
pxUpdateOperator | Operator ID of the operator (or other
requestor) who most recently updated the work object.![]() |
|
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. |
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. PRKB-16912 NJENC | worklist |
pyWorkListDateTime1 | Unused by standard rules. Available for use in custom worklist displays. PRKB-16912 NJENC | worklist |
pyWorkListDateTime2 | Unused by standard rules. Available for use in custom worklist displays. PRKB-16912 NJENC | worklist |
pyWorkListDecimal1 | Unused by standard rules. Available for use in custom worklist displays. PRKB-16912 NJENC | worklist |
pyWorkListDecimal2 | Unused by standard rules. Available for use in custom worklist displays. PRKB-16912 NJENC | worklist |
pyWorkListInteger1 | Unused by standard rules. Available for use in custom worklist displays. PRKB-16912 NJENC | worklist |
pyWorkListText1 | Unused by standard rules. Available for use in custom worklist displays. PRKB-16912 NJENC | worklist |
pyWorkListText2 | Unused by standard rules. Available for use in custom worklist displays. PRKB-16912 NJENC | worklist |
pyWorkListText3 | Unused by standard rules. Available for use in custom worklist displays. PRKB-16912 NJENC | worklist |
pyWorkParty | A Page Group, work parties participating in the work object indexed by party role. | work party |