Java API Reference for Groovy Rules

For Enterprise applications, a Java API Reference is available to use as you create Groovy rules.

The Java API Reference includes examples that demonstrate the syntax and powers of the EPM Groovy object model.

To view the Java API Reference, see the Java API Reference for Oracle Enterprise Performance Management Cloud Groovy Rules.

Financial Consolidation and Close does not support the following classes in Groovy:

  • oracle.epm.api.model.AllocationParameters
  • oracle.epm.api.model.AllocationParameters.AllocationMethod
  • oracle.epm.api.model.AllocationParameters.BasisTimeSpanOption
  • oracle.epm.api.model.AllocationParameters.DataLoadOption
  • oracle.epm.api.model.AllocationParameters.NegativeBasisOption
  • oracle.epm.api.model.AllocationParameters.RoundingMethod
  • oracle.epm.api.model.AllocationParameters.SpreadSkipOption
  • oracle.epm.api.model.AllocationParameters.TargetTimeSpanOption
  • oracle.epm.api.model.AllocationParameters.ZeroAmountOption
  • oracle.epm.api.model.AllocationParameters.ZeroBasisOption
  • oracle.epm.api.model.CustomCalcParameters
  • oracle.epm.api.model.CustomCalcParameters.DataLoadOption
  • oracle.epm.api.model.DataMap
  • oracle.epm.api.model.DynamicChildStrategy
  • oracle.epm.api.model.excel.Excel
  • oracle.epm.api.model.excel.InterestCalcMethod
  • oracle.epm.api.model.excel.PaymentFrequency
  • oracle.epm.api.model.excel.PaymentType
  • oracle.epm.api.model.SmartPush
  • oracle.epm.api.model.StrategicModel

Financial Consolidation and Close does not support the following methods in Groovy:

  • oracle.epm.api.model.AllocationParameters.AllocationMethod.valueOf
  • oracle.epm.api.model.AllocationParameters.AllocationMethod.values
  • oracle.epm.api.model.AllocationParameters.BasisTimeSpanOption.valueOf
  • oracle.epm.api.model.AllocationParameters.BasisTimeSpanOption.values
  • oracle.epm.api.model.AllocationParameters.DataLoadOption.valueOf
  • oracle.epm.api.model.AllocationParameters.DataLoadOption.values
  • oracle.epm.api.model.AllocationParameters.NegativeBasisOption.getValue
  • oracle.epm.api.model.AllocationParameters.NegativeBasisOption.valueOf
  • oracle.epm.api.model.AllocationParameters.NegativeBasisOption.values
  • oracle.epm.api.model.AllocationParameters.RoundingMethod.getValue
  • oracle.epm.api.model.AllocationParameters.RoundingMethod.valueOf
  • oracle.epm.api.model.AllocationParameters.RoundingMethod.values
  • oracle.epm.api.model.AllocationParameters.SpreadSkipOption.getValue
  • oracle.epm.api.model.AllocationParameters.SpreadSkipOption.valueOf
  • oracle.epm.api.model.AllocationParameters.SpreadSkipOption.values
  • oracle.epm.api.model.AllocationParameters.TargetTimeSpanOption.getValue
  • oracle.epm.api.model.AllocationParameters.TargetTimeSpanOption.valueOf
  • oracle.epm.api.model.AllocationParameters.TargetTimeSpanOption.values
  • oracle.epm.api.model.AllocationParameters.ZeroAmountOption.getValue
  • oracle.epm.api.model.AllocationParameters.ZeroAmountOption.valueOf
  • oracle.epm.api.model.AllocationParameters.ZeroBasisOption.getValue
  • oracle.epm.api.model.AllocationParameters.ZeroBasisOption.valueOf
  • oracle.epm.api.model.Application.getDataMap
  • oracle.epm.api.model.Application.hasDataMap
  • oracle.epm.api.model.Cube.clearPartialData
  • oracle.epm.api.model.Cube.executeAsoAllocation
  • oracle.epm.api.model.Cube.executeAsoCustomCalculation
  • oracle.epm.api.model.Cube.executeCalcScript
  • oracle.epm.api.model.CustomCalcParameters.setCreditMember
  • oracle.epm.api.model.CustomCalcParameters.setDataLoadOption
  • oracle.epm.api.model.CustomCalcParameters.setDebitMember
  • oracle.epm.api.model.CustomCalcParameters.setOffset
  • oracle.epm.api.model.CustomCalcParameters.setPov
  • oracle.epm.api.model.CustomCalcParameters.setRoundDigits
  • oracle.epm.api.model.CustomCalcParameters.setScript
  • oracle.epm.api.model.CustomCalcParameters.setSourceRegion
  • oracle.epm.api.model.CustomCalcParameters.setTarget
  • oracle.epm.api.model.CustomCalcParameters.DataLoadOption.getValue
  • oracle.epm.api.model.CustomCalcParameters.DataLoadOption.valueOf
  • oracle.epm.api.model.CustomCalcParameters.DataLoadOption.values
  • oracle.epm.api.grid.DataGrid.Cell.setEdited
  • oracle.epm.api.grid.DataGrid.Cell.setForceEditable
  • oracle.epm.api.grid.DataGrid.Cell.setForceReadOnly
  • oracle.epm.api.grid.DataGrid.Cell.setLocked
  • oracle.epm.api.model.DataMap.createSmartPush
  • oracle.epm.api.model.DataMap.equals
  • oracle.epm.api.model.DataMap.execute
  • oracle.epm.api.model.DataMap.getName
  • oracle.epm.api.model.DataMap.hashCode
  • oracle.epm.api.model.DataMap.toString
  • oracle.epm.api.model.Dimension.saveMember
  • oracle.epm.api.model.DynamicChildStrategy.valueOf
  • oracle.epm.api.model.excel.Excel.ACCRINT
  • oracle.epm.api.model.excel.Excel.ACCRINTM
  • oracle.epm.api.model.excel.Excel.AMORDEGRC
  • oracle.epm.api.model.excel.Excel.AMORLINC
  • oracle.epm.api.model.excel.Excel.COUPDAYBS
  • oracle.epm.api.model.excel.Excel.COUPDAYS
  • oracle.epm.api.model.excel.Excel.COUPDAYSNC
  • oracle.epm.api.model.excel.Excel.COUPNCD
  • oracle.epm.api.model.excel.Excel.COUPNUM
  • oracle.epm.api.model.excel.Excel.COUPPCD
  • oracle.epm.api.model.excel.Excel.CUMIPMT
  • oracle.epm.api.model.excel.Excel.CUMPRINC
  • oracle.epm.api.model.excel.Excel.DATEDIF
  • oracle.epm.api.model.excel.Excel.DB
  • oracle.epm.api.model.excel.Excel.DDB
  • oracle.epm.api.model.excel.Excel.DISC
  • oracle.epm.api.model.excel.Excel.DOLLARDE
  • oracle.epm.api.model.excel.Excel.DOLLARFR
  • oracle.epm.api.model.excel.Excel.DURATION
  • oracle.epm.api.model.excel.Excel.EDATE
  • oracle.epm.api.model.excel.Excel.EFFECT
  • oracle.epm.api.model.excel.Excel.EOMONTH
  • oracle.epm.api.model.excel.Excel.FV
  • oracle.epm.api.model.excel.Excel.FVSCHEDULE
  • oracle.epm.api.model.excel.Excel.INTRATE
  • oracle.epm.api.model.excel.Excel.IPMT
  • oracle.epm.api.model.excel.Excel.IRR
  • oracle.epm.api.model.excel.Excel.ISPMT
  • oracle.epm.api.model.excel.Excel.MDURATION
  • oracle.epm.api.model.excel.Excel.MIRR
  • oracle.epm.api.model.excel.Excel.NETWORKDAYS
  • oracle.epm.api.model.excel.Excel.NOMINAL
  • oracle.epm.api.model.excel.Excel.NPER
  • oracle.epm.api.model.excel.Excel.NPV
  • oracle.epm.api.model.excel.Excel.pbcsValueToDate
  • oracle.epm.api.model.excel.Excel.PMT
  • oracle.epm.api.model.excel.Excel.PPMT
  • oracle.epm.api.model.excel.Excel.PRICE
  • oracle.epm.api.model.excel.Excel.PRICEDISC
  • oracle.epm.api.model.excel.Excel.PRICEMAT
  • oracle.epm.api.model.excel.Excel.PV
  • oracle.epm.api.model.excel.Excel.RATE
  • oracle.epm.api.model.excel.Excel.RECEIVED
  • oracle.epm.api.model.excel.Excel.serialToDate
  • oracle.epm.api.model.excel.Excel.SLN
  • oracle.epm.api.model.excel.Excel.SYD
  • oracle.epm.api.model.excel.Excel.TBILLEQ
  • oracle.epm.api.model.excel.Excel.TBILLPRICE
  • oracle.epm.api.model.excel.Excel.TBILLYIELD
  • oracle.epm.api.model.excel.Excel.WORKDAY
  • oracle.epm.api.model.excel.Excel.XIRR
  • oracle.epm.api.model.excel.Excel.XNPV
  • oracle.epm.api.model.excel.Excel.YEARFRAC
  • oracle.epm.api.model.excel.Excel.YIELD
  • oracle.epm.api.model.excel.Excel.YIELDDISC
  • oracle.epm.api.model.excel.Excel.YIELDMAT
  • oracle.epm.api.model.excel.InterestCalcMethod.valueOf
  • oracle.epm.api.model.excel.InterestCalcMethod.values
  • oracle.epm.api.model.Member.delete
  • oracle.epm.api.model.Member.deleteDynamicMember
  • oracle.epm.api.model.excel.PaymentFrequency.valueOf
  • oracle.epm.api.model.excel.PaymentFrequency.values
  • oracle.epm.api.model.excel.PaymentType.valueOf
  • oracle.epm.api.model.excel.PaymentType.values
  • oracle.epm.api.model.SmartPush.execute
  • oracle.epm.api.model.SmartPush.getName
  • oracle.epm.api.model.SmartPush.toString
  • oracle.epm.api.model.StrategicModel.close
  • oracle.epm.api.model.StrategicModel.dataGridBuilder
  • oracle.epm.api.model.StrategicModel.dataGridDefinitionBuilder
  • oracle.epm.api.model.StrategicModel.loadGrid
  • oracle.epm.api.model.StrategicModel.saveGrid
  • oracle.epm.api.model.Application.getStrategicModel
  • oracle.epm.api.grid.DataGrid.getSmartPush
  • oracle.epm.api.grid.DataGrid.getSmartPushes