Informazioni sulle regole business

Enterprise Profitability and Cost Management supporta la creazione di regole business in Calculation Manager.

È possibile creare regole business in Calculation Manager utilizzando il linguaggio di script Groovy. Gli script di Groovy consentono di progettare regole sofisticate per risolvere casi d'uso non altrimenti risolvibili con le normali regole business. Ad esempio, è possibile creare regole per impedire agli utenti di salvare dati in form se il valore dei dati è superiore a una soglia predefinita, aggiornare un driver globale restituendo uno script di calcolo, spostare e rinominare membri e creare metadati e dati con convalide. Fare riferimento alla sezione Risorse per la progettazione di regole business Groovy.

Le regole business create in Calculation Manager possono essere eseguite in Enterprise Profitability and Cost Management da qualunque posizione da cui è possibile eseguire uno script di calcolo, ad esempio dalla pagina Regole business, all'interno del contesto di un form, in Programmazione job e nei dashboard. Per l'esecuzione delle regole business, è necessario che le regole vengano prima distribuite in Calculation Manager. Vedere Esecuzione di regole business.

È possibile diagnosticare i problemi di prestazioni con le regole business ed evidenziare e affrontare eventuali problemi mediante i report attività. I report attività identificano le regole business la cui esecuzione richiede più tempo. È quindi possibile aprire le regole in Calculation Manager, esaminare il log e ottimizzare i passaggi della regola per migliorare le prestazioni. Fare riferimento a Visualizzazione dell'utilizzo delle regole.

Note:

  • Le regole business nei cubi PCM_CLC e PCM_REP sono create in modalità Script utilizzando il linguaggio di script Groovy. (La vista grafica di Calculation Manager non è disponibile per le regole business create nei cubi PCM_CLC e PCM_REP.) Tutti i cubi aggiuntivi permettono di utilizzare sia la modalità Script che la vista grafica per creare regole business.

  • Il calcolo ASO custom e l'allocazione ASO, executeASOcustomcalculation e executeASOallocation non sono supportate per i cubi PCM_CLC e PCM_REP.

Tip:

Per informazioni sulla progettazione delle regole business per evitare errori di esecuzione comuni e ottimizzare regole lente, fare riferimento alla Risoluzione dei problemi relativi a errori e performance delle regole business nella Guida operativa di Oracle Enterprise Performance Management Cloud.