Configure Datamart Currency and UoM

Configure Datamart Currency and UoM

When querying the Datamart, you can convert the default Currency and Unit of Measure (UOM) by using the following options.

qapi.tables().datamart("TransactionsDM", [(QapiDatamart.Options.CURRENCY): "EUR"]) qapi.tables().datamart("TransactionsDM", [(QapiDatamart.Options.UOM): "EA"])

Code

import net.pricefx.formulaengine.scripting.queryapi.tables.QapiDatamart def qapi = api.queryApi() def theDm = qapi.tables().datamart( "TransactionsDM", [ (QapiDatamart.Options.CURRENCY): "EUR", (QapiDatamart.Options.UOM) : "BOX", ] ) return qapi.source(theDm, [theDm.price, theDm.quantity]) .stream { it.toList() }

See Also

Found an issue in documentation? Write to us.