PulseAlert
This table shows the elements in PulseAlert
:
Element | Note |
---|---|
DocumentID/ID | Unique identification of the alert. |
CreationDateTime | Date when the alert was created in Activities engine. |
LastModificationDateTime | Date when the alert was last modified. |
Status/Code | Status of the alert. Values are:
|
IsEscalated | This indicator has value true if an alert is escalated and false otherwise. This element is only supported in Sync messages. |
EscalationLevel | The number of levels in the organizational hierarchy to which the alert
is escalated. If the alert is not escalated the value is 0.
Otherwise the EscalationLevel is greater than 0. |
DueDateTime |
Date and time when the alert is due. This element is shown only if a due date was configured in the monitor that created this alert. This element is supported only in the Sync messages. |
Description |
The description that is displayed to the end user as the summary of the alert. You can use hash tags when searching. For example:
To define a category, use To include values from the alert details, use square brackets around the parameter labels. To use the actual characters for square
brackets, use an escape character: |
Description/@languageID | The language code of the Description field. See the notes in Supported features. |
Note | Notes that are added by people who handled the alert. Notes can be added, but cannot be modified or removed. |
Note/@userID | The ID (personId) of the person who added the note. |
Note/@author | Full name of the person who added the note. This
attribute is required when a Note is added through a
|
Note/@entryDateTime | The date/time at which the note was created. |
Note/@noteID | Identification of the note within the alert. |
Source/Type | BOD: the alert was created by sending a
ProcessPulseAlert BOD. MONITOR: the alert was created by an event monitor. |
Source/Name | If Type=BOD: the logical ID of the sender of the
ProcessPulseAlert BOD. For example, lid://infor.erp.myerp
If Type is MONITOR: the name of the monitor that
created the alert. For example, |
AlertDetail | Details of the alert that are displayed to the user. Each
AlertDetail group contains document references
or trees. For example, an AlertDetail can contain
one or more document references followed by a tree containing data
for an order and its order lines. |
AlertDetail/@sequence | The sequence number of the AlertDetail group. This is
used for ordering the alert details when displaying them to a user. |
AlertDetail/PulseDocumentReference | Reference to another business document. The format is the same as the
standard DocumentReference , but additionally it has
a sequence attribute. For example:
The |
AlertDetail/PulseDocumentReference/@sequence | Sequence number to indicate the sequence in which the document references must be displayed to the user when showing the alert details. |
AlertDetail/TreeNode | Node in the data tree. Alert data is a tree structure to enable multi-level data objects, such as an order header having order lines. |
AlertDetail/TreeNode/@sequence | If the tree node is a child of another node, the sequence attribute defines the sequence of the child nodes relative to their parent. |
AlertDetail/TreeNode/ID | Identification for this tree node within the alert. |
AlertDetail/TreeNode/ParentID | Omitted if the tree node is the top-level node in the tree. Otherwise
it contains the ID of the parent node. The parent node must exist
within the same AlertDetail . In an
AlertDetail , all TreeNodes
except one have a ParentID . |
AlertDetail/TreeNode/NodeName | The name of the node. This name is displayed to the user. For example: |
AlertDetail/TreeNode/TreeNodeParameter | A parameter in a tree node, which contains a data element that can be
displayed to the user who handles the alert. Alert parameters are
always read-only. For example:
|
AlertDetail/TreeNode/TreeNodeParameter/Name | The name that identifies the parameter within the
TreeNode . This element is required for each
parameter. |
AlertDetail/TreeNode/TreeNodeParameter/Value | The (serialized) value of the parameter. The formatting depends on the
DataType and is the same as the formatting that
is normally used in BOD data elements. |
AlertDetail/TreeNode/TreeNodeParameter/DataType | The data type of the parameter. This element is required for each
parameter. You can use these data types:
|
AlertDetail/TreeNode/TreeNodeParameter/Label | The label of the parameter that is used when displaying the parameter to a user. This element is required for each parameter. |
AssignedPerson | The user to which the alert is currently assigned. |
AssignedPerson/PersonReference | Reference to a person. |
AssignedPerson/PersonReference/IDs/ID | Identifier of the person. The ID must be a Person ID or Contact ID as defined in IFS (case-sensitive). |
AssignedPerson/PersonReference/Name | Name of the person. |
AssignedPerson/PersonReference/SystemUserIndicator | Value is true if the person is a
User in IFS. Value is |
DistributionPerson | Person in the distribution list for the alert. If the alert is not assigned to a person, one of these persons can pick it up. |
DistributionPerson/ID | Identification of the distribution person within the alert |
DistributionPerson/PersonReference | Reference to a person. |
DistributionPerson/PersonReference/IDs/ID | Identifier of the person. The ID must be a Person ID or Contact ID as defined in IFS (case-sensitive). This element is required for each distribution person. |
DistributionPerson/PersonReference/Name | Name of the person. |
DistributionPerson/PersonReference/SystemUserIndicator | Value is true if the person is a
User in IFS. Value is This element is required for each distribution person. |
DistributionGroup | Specify one or more distribution groups to which the alert must be
distributed. This element can be used in addition to the
DistributionPerson element, or instead of the
DistributionPerson element. |
DistributionGroup/Name | Identifier of the distribution group as defined in Infor Ming.le User Management. The alert is distributed to all users that are members of this group at the time the alert is created. |
DistributionGroup/Description | Description of the distribution group. This element is optional and is not used to determine the distribution list. |
DistributionGroup/Description/@languageID | Describe the language code of the description element. This attribute is optional and is not used for the distribution functionality. |
DistributionGroup
element is supported only in the
ProcessPulseAlert
BOD. A SyncPulseAlert
BOD
can be sent after the creation of the alert. In that case, the distribution list of
the alert is described using a DistributionPerson
element for each
user from the distribution group.