24.04.2013 Views

BMC Remedy IT Service Management Notification Engine Guide

BMC Remedy IT Service Management Notification Engine Guide

BMC Remedy IT Service Management Notification Engine Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Extending the <strong>Notification</strong> <strong>Engine</strong> escalation pools<br />

Table 3: Workflow in NTE:NPC:SetNonGroupEscalationPool_010_Set`! filter<br />

Action Description<br />

Push Fields Creates the record in which to store the entry ID that is used to calculate the<br />

Escalation Pool Number value. The $LASTID$ function is used to get the entry ID<br />

number.<br />

Set Fields<br />

■ z1D_NONGROUPMOD = (Escalation Pool End Range - Escalation Pool Start<br />

Range) + 1<br />

■ z1D Integer01= $LASTID$<br />

Set Fields EscalationPoolNumber = ($z1D Integer01$ % $z1D_NONGROUPMOD$) +<br />

Escalation Pool Start Range<br />

Multithreading filter workflow for<br />

NTE:NPC:SetGroupEscalationPool_010_Set`!<br />

The NTE:NPC:SetGroupEscalationPool_010_Set`! filter works much like the<br />

NTE:NPC:SetNonGroupEscalationPool_010_Set`! filter, except that group<br />

escalation pools run in a round-robin fashion between escalation pool 4 and<br />

escalation pool 6.<br />

For example, if you set the group escalations to run in escalation pools 4 and 6, the<br />

Escalation Pool Start Range value is 4 and the Escalation Pool End Range value is 6.<br />

The Escalation Pool Number value for each <strong>Notification</strong> Process Control record<br />

sequences between 4 and 6.<br />

The NTE:NPC:SetGroupEscalationPool_010_Set`! filter uses the workflow<br />

actions listed in the table below:<br />

Table 4: Workflow in NTE:NPC:SetGroupEscalationPool_010_Set`! filter<br />

Action Description<br />

Push Fields Creates record to get entry ID that is used to calculate the Escalation Pool Number.<br />

The $LASTID$ function is used to get the entry ID number.<br />

Set Fields<br />

■ z1D_GROUPMOD = (Escalation Pool End Range - Escalation Pool Start Range)<br />

+ 1<br />

■ z1D Integer01= $LASTID$<br />

Set Fields EscalationPoolNumber = ($z1D Integer01$ % $z1D_GROUPMOD$) +<br />

Escalation Pool Start Range<br />

24 <strong>BMC</strong> <strong>Remedy</strong> <strong>IT</strong> <strong>Service</strong> <strong>Management</strong> <strong>Notification</strong> <strong>Engine</strong> <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!