Application Properties

Offer and Price Engine Integration Configuration
Key Description
com.tibco.af.ope.flags.chkrelevantoludfs Validates User Defined Fields attached to the product that are defined as input characteristics of the product. The default value is false.
com.tibco.af.ope.flags.chkvalidoludfs Validates mandatory characteristics attached to the product model that are found in the corresponding product instance as User Defined Fields in the request. The default value is false.
com.tibco.af.ope.flags.chkvalidlinkudfs Validates mandatory linking User Defined Fields that are attached as User Defined Fields to the product in the order request. The default is false.
com.tibco.af.ope.flags.chkrecordtypevalid Checks if the RecordType is valid. The default is false.
com.tibco.af.ope.extn.enableRuleBasedEligibilityEvaluation Enables the Eligible rule for Eligible products. The default value is false.
com.tibco.af.ope.extn.enableRuleBasedIneligibilityEvaluation Enables the InEligible rule for InEligible products. The default value is false.
com.tibco.af.ope.extn.enableRuleBasedIncompatibilityEvaluation Enables the Incompatible rule for Incompatible products. The default value is false.
com.tibco.af.ope.extn.missingRuleEntityDefault Used for missing rule entity. The default value is false.
com.tibco.af.ope.extn.invConf.host The default value is localhost.
com.tibco.af.ope.extn.invConf.port The default value is 8081.
com.tibco.af.ope.extn.invConf.user The default value is admin@tibco.
com.tibco.af.ope.extn.invConf.password The default value is admin.
com.tibco.af.ope.flags.setnorecordstatustoactive Sets no RecordStatus to active. The default value is false.
com.tibco.af.ope.flags.validateudfdatatype Validates the data types for orderline User Defined Fields. The default is false.
com.tibco.af.ope.flags.validateudfrange Validates that the orderline User Defined Fields are within the specified range specified. The default is false.
com.tibco.af.ope.flags.validateudfregex Validates that the orderline User Defined Fields have the values per the regex. The default is false.
com.tibco.af.ope.flags.regexcurrency The regular expression for currency. The default value is [0-9]*.?[0-9]*.
com.tibco.af.ope.flags.regexdigits The regular expression for digits. The default value is [0-9]*.?[0-9]*.
com.tibco.af.ope.flags.regexdate The regular expression for date. The default value is [0-3]?[0-9]/[0-1][0-9]/[1-2][0-9]{3}.
com.tibco.af.ope.flags.regextime The regular expression for time. The default value is [0-2]?[0-9]:[0-5][0-9].
com.tibco.af.ope.flags.regexboolean The regular expression for Boolean. The default value is TRUE|FALSE.
com.tibco.af.ope.flags.udfignorelist The User Defined Fields in this property are not shown as incompatible if they are in the same order:

EPMR_ACTION_PROVIDE

com.tibco.af.ope.cacheType.cache.lazyLoadProducts Lazy load models from database if not found
com.tibco.af.ope.flags.filteroutduplicates Filter out duplicate products for offers
com.tibco.af.ope.flags.enable.page Enable pagination for getOffer requests
com.tibco.af.ope.flags.allow.empty.response Allow empty response for GetOffer API
com.tibco.af.ope.flags.ineligible.reason Specify reason for ineligible records
com.tibco.af.ope.flags.ineligible.price.reason Specify reason for ineligible prices
com.tibco.af.ope.log.processingtime Enable this flag to print processing time for OPE API calls at ERROR level. By default it will log processing time at INFO level.