- calendar() - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Gets a calendar object intialized with the current targetDate (or now if no target date is given)
- calendar(Date) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Gets a calendar object intialized with date
- configurator(String, String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Equivalent of the standard syntax' "Configurator" function.
- contextName() - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
The name of the current context.
- contextSkuSet(int) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Returns a set of skus which comprise so-called 'sku context' of
the current formula execution.
- contextType() - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
The type (type code string) of the current context
- count(String, Filter...) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
- createConfiguratorEntry(InputType, String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Creates a cofigurator entry object and adds the specified input parameter as first parameter to the configurator entry
If the parameter had a value in the previous round trip, that value is set automatically
- createConfiguratorEntry(InputType, String, Date) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Creates a cofigurator entry object and adds the specified input parameter as first parameter to the configurator entry
If the parameter had a value in the previous round trip, that value is set automatically
- createConfiguratorEntry() - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Creates an empty configurator entry object.
- createElementNameFilter(String, Object, String...) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Creates a cross-list filter expression based on meta data.
- criticalAlert(String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Marks the current formula element with a critical alert and the given message
- currentContext(String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
In case of list processing (such as a price list or a price grid) this method allows easy access to values from the same list.
- currentContext(String, String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
In case of list processing (such as a price list or a price grid) this method allows easy access to values from the same list.
- currentItem() - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
In case of a list processing operation this method gets the currently worked on record (e.g.
- currentItem(String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
- currentItemByElementName(String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
In case of a list processing operation this method gets the currently worked on record's property by elementName
- customer(String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Equivalent of the standard syntax' "Customer" function.
- customer(String, boolean) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Equivalent of the standard syntax' "Customer" function.
- customer(String, String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Equivalent of the standard syntax' "Customer" function.
- customer(String, String, boolean) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Equivalent of the standard syntax' "Customer" function.
- customerExtension(String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Equivalent of the standard syntax' "CXLookup" function.
- customerExtension(String, Filter...) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Equivalent of the standard syntax' "CXLookup" function.
- customerGroupEntry(String...) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Equivalent of the standard syntax' "CustomerGroup" function.
- customEvent(Object) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Sends an event of type "CUSTOM".
- customEvent(Object, String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Sends an event of type "CUSTOM".
- customEvent(Object, String, String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Sends an event of type "CUSTOM".
- filter(String, Object) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Creates a filter object that can be used in other API functions.
- filter(String, String, Object) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Creates a filter object that can be used in other API functions.
- filter(String, Object, Object) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
- filterBuilderUserEntry(String, String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Equivalent of the standard syntax' "FilterBuilderUserEntry" function.
- find(String, Filter...) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
The swiss army knife method of the API.
- find(String, int, Filter...) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
The swiss army knife method of the API.
- find(String, int, String, Filter...) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
The swiss army knife method of the API.
- find(String, int, int, String, Filter...) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
The swiss army knife method of the API.
- find(String, int, int, String, List<String>, Filter...) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
The swiss army knife method of the API.
- find(String, int, int, String, List<String>, boolean, Filter...) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
The swiss army knife method of the API.
- findApprovedPricelistItems(String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Returns a list of summary items.
- findCalculatedFieldSets(Date, String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Returns a list of calculated field sets that match the targetDate
- findCustomerAssignments(String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Finds all assignement rcords for a given customerId
Also matches by CustomerGroup definitions
- findCustomersInGroup(CustomerGroup) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Retrieves a list of customers that match a given CustomerGroup (returns first 200 entries)
- findCustomersInGroup(CustomerGroup, int, String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Retrieves a list of customers that match a given CustomerGroup with custom paging and sorting
- findLookupTable(String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Finds a LookupTbale / price parameter table base don the table name.
- findLookupTableValues(String, Filter...) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Searches and returns values of a named lookup table.
- findManualPricelists(Date, String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Returns a list of manual pricelists that match the targetDate (i.e.
- findPriceGrids(Date, String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Returns a list of price grids that match the targetDate (i.e.
- findPricelists(Date, String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Returns a list of pricelists that match the targetDate (i.e.
- findRebateRecords(String, Date, Date, CustomerGroup, ProductGroup, Filter...) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
- findSimulations(Date, String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Returns a list of simulations that match the targetDate (i.e.
- findWorkflowInfo(String, Object) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Finds active workflow for given approvable.
- formatNumber(String, BigDecimal) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Formats a number into a string.
- formatNumber(String, Integer) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Formats a number into a string.
- formatNumber(String, String, BigDecimal) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Formats a number into a string.
- formatNumber(String, String, Integer) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Formats a number into a string.
- formatString(String, String, Object...) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
- parseDate(String, String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Parses a date (entered in as string) according to a given pattern.
- parseDateTime(String, String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Parses a datetime (entered in as string) according to a given pattern.
- parseDateTime(String, String, int, int) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Parses a datetime (entered in as string) according to a given pattern and time zone.
- previousContext(String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
In case of (chained) price lists, this method allows for easy retrieval of records from the previous list.
- previousContext(String, String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
In case of (chained) price lists, this method allows for easy retrieval of records from the previous list.
- pricelist(String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Equivalent of the standard syntax' "Pricelist" function.
- pricelist(String, String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Equivalent of the standard syntax' "Pricelist" function.
- pricelist(String, String, String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Equivalent of the standard syntax' "Pricelist" function.
- pricelist(String, String, String, String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Equivalent of the standard syntax' "Pricelist" function.
- pricelistItem(String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Equivalent of the standard syntax' "Pricelist" function - with the difference that the full item is returned
- pricelistItem(String, String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Equivalent of the standard syntax' "Pricelist" function - with the difference that the full item is returned.
- pricelistItem(String, String, String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Equivalent of the standard syntax' "Pricelist" function - with the difference that the full item is returned.
- product(String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Equivalent of the standard syntax' "Product" function.
- product(String, String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Equivalent of the standard syntax' "Product" function.
- productCompetition() - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Equivalent of the standard syntax' "Competition" function.
- productCompetition(Filter...) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Equivalent of the standard syntax' "Competition" function.
- productExtension(String) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Equivalent of the standard syntax' "PXLookup" function.
- productExtension(String, Filter...) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Equivalent of the standard syntax' "PXLookup" function.
- productGroupEntry(String...) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Equivalent of the standard syntax' "ProductGroup" function.
- productXRef() - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Equivalent of the standard syntax' "XRefLookup" function.
- productXRef(Filter...) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Equivalent of the standard syntax' "XRefLookup" function.
- putGlobal(Map<String, Object>) - Method in interface net.pricefx.formulaengine.scripting.ISandboxAPI
-
Puts an entire map of variables into the global cache