Format is as follows:
<Value Type><Field Name>[<Level Code>,<Level Option>]->
<Ref.Field Name>=<Value>,<Type>,<Extra>
# in one line only
# If <Value Type> = J for JSON data:
<Value Type><Field Name>=<JSON data>
Where:
the name of the field (refer to CDB::FM )
For <Value Type> = J (JSON data):
JRAMM={'trsb':'1,1,1,1'}
reference field name, used to match the field name to determine the client id (cid). Leave blank to use the same cid as the input from queue. When used, this is usually the referer field of Field Name. (refer to CDB::FM )
as defined at Levels Management
Set level code to RAMM for special behaviour based on ranks.
Current available are:
For, RAMM, current available are:
If Value Type is 'C' or 'P', value is the amount or reference amount to be flowed or credited.
If Value Type is 'F', value will modified based on the Field Type:
If Value Type is 'X', value can be one of the following:
the Transaction Type for the value.
If Value Type is 'C', this defines which Wallet will be credited. Leave blank to use the primary wallet.
Pre-condition and post-condition works on flow options using 'Conditional Scripting'.
The format is {pre-cond}flow option{post-condition}
{pre-cond} must be satisfied or returns true in order to execute flow option.
{post-condition} is applied to each levels checking each iteration before it executes flow option.
Check the examples section for more details.
RAMM flow uses Rank of members when computing and distributing points or crediting wallet.
None at the moment