Enregistrer une activité personnalisée

Il est possible d'utiliser des activités personnalisées pour enregistrer des événements externes de cycle de vie d'actifs. Les ID d'activité 1000 à 1099 sont spécialement réservés aux activités personnalisées définies par l'utilisateur. RAMAsset.recordActivity(AssetActivity) permet d'ajouter une activité personnalisée à un actif.

                //Enregistrer une activité personnalisée
                CustomAssetActivity activity1 = new CustomAssetActivity();
                activity1.setLabel("Libellé de l'activité");
                activity1.setDescription("Description de l'activité");
                activity1.setNumberData(1);
                activity1.setTypeId(1010);
                
                newAsset.recordActivity(activity1);

                session.put(newAsset, new NullProgressMonitor());

Commentaires