Conditions

Lets you define one or more conditions for a notification object. Conditions limit the notifications that are generated for the specified event. Each condition consists of an object property, a comparison, and a value.

For email notifications, the type of object whose properties are shown is set in the Event type property on the General tab of the Notification property notebook.

If no conditions are specified for email notifications, the system sends notifications whenever the event occurs until the Notification limit, if any, is reached. If one or more conditions are specified, those conditions must be satisfied before any notifications are sent.

The rules for combining conditions are determined by the Apply any or all of the following conditions property.

Property
Specifies the property to use for the condition. The list of available values varies based on the type of notification and events monitored.
Comparison
Specifies how RICOH ProcessDirector compares the property value to the contents of the Value field to decide whether the condition is met. Select one of these:
= (equal to) (default)
An object meets the condition if its property value exactly matches the text in the Value field. The comparison is case-sensitive.
!= (not equal to)
An object meets the condition if it has a property value and it is not the value in the Value field. The comparison is case-sensitive.
> (greater than)
An object meets the condition if its property value is greater than the number in the Value field.
< (less than)
An object meets the condition if its property value is less than the number in the Value field or if the property has no value.
>= (greater than or equal to)
An object meets the condition if its property value is the same as or greater than the number in the Value field.
<= (less than or equal to)
An object meets the condition if its property value is the same as or less than the number in the Value field or if the property has no value.
like
An object meets the condition if its property value matches the value in the Value field when that value includes wildcard characters. For example, the value in the Value field for the Job name property is CUST1*. All jobs from one customer have the prefix CUST1 added to the job name. A job meets the condition when its job name begins with the text CUST1. The comparison is case-sensitive.
unlike
An object meets the condition if its property value does not match the value in the Value field when that value includes wildcard characters. For example, the value in the Value field for the Job name property is *.pdf. A job meets the condition when the extension for the job name is not .pdf. The comparison is case-sensitive.
Value
Specifies the value that RICOH ProcessDirector uses to decide whether the condition is met to generate the notification.

Depending on the property, you can either choose from a list or enter an alphanumeric value. If a property takes a unit, you cannot select the units. You must specify time values in the smallest unit that the property supports. For example, values for Retention period are in minutes. You must specify measurement values in inches.

Database name
Notification.Condition

Usage notes:

  • When you use the Like or Unlike comparison, you can use wildcard characters in the Value field. Use * or % to represent zero or more characters; use _ or ? to represent exactly one character. If you use a Like comparison and type only a wildcard character in the Value field, all the jobs in which that property value is set meet the condition, but not the jobs in which that value is blank.
  • You can set certain properties to values that include a symbol formula. For example, you give preprinted media for a customer the same name as the customer. You can define a condition with a symbol formula to make sure that the media matches the customer name: Media = ${Job.CustomerName}.
  • To define an additional condition, click + to the right of any condition. To delete a condition, click - to the right of the condition you want to delete.
  • If the Value is a date or timestamp, you must only use less than or greater than comparison.