In questo esempio, la business rule ListAttributeSum calcola l'NPV totale per un portfolio del prodotto sommando
l'NPV dei prodotti attivi.
Il modulo Products collega al modulo Product Portfolios.
Il modulo Product Portfolios contiene un attributo Link in entrata che elenca tutti i prodotti connessi a ciascun portfolio, indipendentemente
dallo stato dei prodotti. Il modulo
Products contiene l'attributo Total NPV. Nel modulo Product Portfolios, il valore NPV è rilevante soltanto per prodotti attivi. Tali
prodotti hanno uno stato Consegnato, Approvato per lo sviluppo o In fase di sviluppo.
È possibile escludere i prodotti inattivi
dall'NPV totale creando una vista che visualizzi soltanto gli stati rilevanti. In questo esempio, esistono le seguenti condizioni:
- Nel campo dell'attributo Total NPV del modulo Product Portfolios, è necessario sommare il contenuto
dell'attributo Float NPV (ID 23) dal modulo Product, basato sugli elementi nell'attributo Incoming Links Products (ID 51) visualizzati
nella vista Prodotti attivi (ID 38).
- Nella suddetta vista, una regola di vista specifica che l'attributo Stato deve contenere i valori Consegnato, Approvato per lo
sviluppo o In fase di sviluppo.
- Il membro Admin (ID 46) può accedere alla vista Prodotti attivi.
Per visualizzare l'NPV totale per i prodotti attivi,
immettere il seguente valore predefinito nell'attributo contenitore business rule:
=ListSumAttribute("51","38", "23", "46", 'Products', "listen_to= NPV", "listen_to=Status")