AOPD Global Variables

This table is a mapping that shows the global variables mapped to configuration properties.

Note: For readability purpose, to property names are abbreviated as follow:
  • c.t.a.a for com.tibco.af.aopd
  • c.t.f.o for com.tibco.fom.oms
Global Variable Name Configuration Property Purpose
AFF/Global/Constants/InternalUDFs AOPD Application Flags configuration
UDFList c.t.a.a.flags.udflist Internal UDFs to be skipped for affinity merging
AFF/Global/Constants/InventoryStatus
NA These properties are not required in AOPD
AFF/Global/Constants/ InventoryUserStatus
NA These properties are not required in AOPD
AFF/Global/Constants/ LineItemActionModes
NA These properties are not required in AOPD
AFF/Global/Constants/LineItemActions
NA These properties are not required in AOPD
AFF/Global/Constants/OfferValidation
NA These properties are not required in AOPD
AFF/Global/Constants/OrderUDFs
NA These properties are not required in AOPD
AFF/Global/Constants/PlanUDFs
NA These properties are not required in AOPD
AFF/Global/Constants/ ProductModelCharacteristics
NA These properties are not required in AOPD
AFF/Global/Constants/ProductType
NA These properties are not required in AOPD
AFF/Global/Constants/ RegularExpressions
NA These properties are not required in AOPD
AFF/Global/Constants/ResultStatus
NA These properties are not required in AOPD
AffinityUDFNameMerge c.t.a.a.flags.affinity.affinityudfnamemerge Controls the flag to merge affinity UDF name
CharacterisitcsWithoutAffinityPostfix c.t.a.a.flags.affinity. characterisitcswithoutaffinitypostfix To not merge certain UDFs during Affinity Sequencing those UDFs should be added as CSV in the variable
EnableParentIDUdfCheck com.tibco.af.aopd.flags.enableparentidudfcheck Enable the Parent ID UDF check for plan item equivalence.
LoadInventory
skipItemSequence c.t.a.a.flags.skipitemsequence Within AOPD, if the sequence is -1, it will skip the product and all its mandatory children in the Execution Plan
MergeAffinityItemDescription c.t.a.a.flags.affinity.mergeaffinityitemdescription MergeAffinityItemDescription
HierarchySingleUse c.t.a.a.flags.singleuse.hierarchysingleuse Flag to determine whether heirarchy child of single use product should be deleted
EnableAffinityUDFParent c.t.a.a.flags.affinity.enableaffinityudfparent Enable the UDF syntax to determine the parent product name and product name of the affinity plan item
AllowMultipleRequiredProducts c.t.a.a.flags.allowmultiplerequiredproducts Allow Multiple Required Products for the same link ID
IgnorePDOFirstChildDependency c.t.a.a.flags.ignorepdofirstchilddependency Ignore First child dependency for source product in PDO relationship
NA These properties are not required in AOPD
MIG_Password c.t.a.a.jms.jndi.security.credentials Password for the JMS server events.
MIG_QueueConnectionFactory NA These properties are not required in AOPD
MIG_TopicConnectionFactory NA These properties are not required in AOPD
MIG_Url c.t.a.a.jms.jndi.url URL for the JMS server events.
MIG_Username c.t.a.a.jms.jndi.security.principal Username for the JMS server events.
AFF/OrderManagement/Constants
NA These properties are not required in AOPD
AFF/OrderManagement/Flags
NA These properties are not required in AOPD
AFF/OrderManagement/HTTP
NA These properties are not required in AOPD
AFF/OrderManagement/JMS
The value for the properties will be picked up from the JMS config mentioned above
GLB_PlanDevelopmentAmend RequestQueue c.t.f.o.afi.aopd.amendplanrequest.sender.queue
GLB_PlanDevelopmentAmend ResponseQueue c.t.f.o.afi.aopd.amendplanresponse.receiver.queue
GLB_PlanDevelopmentNew RequestQueue c.t.f.o.afi.aopd.newplanrequest.sender.queue
GLB_PlanDevelopmentNew ResponseQueue c.t.f.o.afi.aopd.newplanresponse.receiver.queue
GLB_ProductCataloguePublishTopic c.t.f.o.afi.productmodel.publish.topic
GLB_ActionCataloguePublishTopic c.t.f.o.afi.actionmodel.publish.topic
AFF/OrderManagement/ProductManagement/ Interfaces/JMS/Services
The value for the properties will be picked up from the JMS config mentioned above
CommonServicesClientLib/CommonServices
NA These properties are not required in AOPD
CommonServicesClientLib/Events
NA These properties are not required in AOPD
CommonServicesClientLib/Timing
NA These properties are not required in AOPD