Création d'une nouvelle classe pour le nouvel
événement
Afin de créer un nouvel événement, vous devez étendre la structure d'événement commercial en créant une nouvelle classe. Cette procédure vous permet de créer une nouvelle classe. Tous les événements commerciaux sont une extension de com.sap.isa.businessobject.businessevent. Le code source doit correspondre à la syntaxe suivante :

public class MyEvent extends BusinessEvent {
/**
* constructor
*/
public ZEvent(ZObject zObject)
super(zObject);
}
}
Pour le nouvel événement Request Help, le code source doit correspondre à la syntaxe suivante :

public class RequestHelpEvent extends BusinessEvent {
private Shop shop;
private String helpType;
/**
* constructor
*/
public RequestHelpEvent(User user, Shop shop, String helpType) {
super(user);
this.shop = shop;
this.helpType = helpType;
}
/**
* Returns the property shop
*
* @return shop
*/
public Shop getShop() {
return this.shop;
}
/**
* Returns the property helpType
*
* @return helpType
*
*/
public String getHelpType() {
return this.helpType;
}
}