Show TOC

 Event Type

Definition

An event occurs when an application notifies the OITF of a significant occurrence. An occurrence is significant if the application’s control flow depends on information about the object or the object is influenced by this event. The event type contains the meta data for such events.

There are two forms of events: explicit and implicit events. An event is explicit when the event type is known to the application prior to runtime. Implicit events are only known and determined at runtime. Unless otherwise noted, we assume the event is explicit.

Use

You define and register event types in Customizing by choosing Start of the navigation path Customer Relationship Management Next navigation step Master Data Next navigation step Products Next navigation step Objects Next navigation step Object Integration Framework (OITF) Next navigation step Event Type Next navigation step Define/Register Event Types End of the navigation path .

Any event that will be raised by your application must be registered with the OITF.

Structure

In the delivered example for software entitlements the following event types are registered and are therefore known to the OITF.

Delivered Event Types

Event Name

Description

ISHT_DOWNLOAD

Software entitlement’s binary was downloaded

ISHT_EXTEND_MAINTENANCE

Maintenance contract for software entitlement was extended

ISHT_MAINTENANCE_EXPIRED

Maintenance contract for software entitlement expired

ISHT_MAINTENANCE_PURCHASED

Maintenance contract for software entitlement was purchased

ISHT_PRODUCT_REGISTERED

Software entitlement was registered

ISHT_PRODUCT_RETURNED

Software entitlement was returned

ISHT_UPGRADE

Software entitlement’s binary was upgraded to a higher version