Volume Accumulators
<VA_Personal>
<VA_Personal>It looks at an Associate's personal orders and sums the volume. Within the element, you call a Volume Type.
Attribute  | Description  | 
|---|---|
  | Give the Accumulator a name to reference later.  | 
  | Restrict to an Associate Type. 1 = Distributor  | 
  | Declare a Volume Range to gather volume.  | 
  | The minimum volume amount the Associate needs.  | 
  | The maximum volume amount an Associate can have.  | 
  | Use when splitting orders for the   | 
Example
<VA_Personal AssociateBaseTypes="1" Name="DistributorPV">
   <VolumeType>
       <DefVolType VolumeGroup="QV" />
   </VolumeType>
</VA_Personal><IncomeCenterSplit>
<IncomeCenterSplit>If you have income centers (people in the Tree more than once), <IncomeCenterSplit> sums the income centers' volume together.
Attribute  | Description  | 
|---|---|
  | Give the Accumulator a name to reference later.  | 
  | Reference a volume name.  | 
  | The amount of volume to keep on the primary income center before splitting begins.  | 
  | The amount of volume to put in each income center before volume goes to the next income center.  | 
  | The maximum volume that any additional income center, not counting the primary, can have. Any remaining volume is assigned to the primary income center.  | 
  | The order of income centers to sort volume among, based upon signup date.  | 
Example
<IncomeCenterSplit Name="ICPS" Volume="PS" PrimaryMin="" SecondaryMin="" SecondaryMax="" IncomeCenterSortOrder="" /><RegionOrderVolume>
<RegionOrderVolume>If InRegions is true, and the Associate places an order in the defined RegionIds, then the volume will have a value. If an Associate has zero orders in RegionIds, they will have zero volume, no matter how many orders they have. <RegionOrderVolume> is helpful if you need to build different compensation plans for different countries.
Attribute  | Description  | 
|---|---|
  | Give the Accumulator a name to reference later.  | 
  | Reference a volume name.  | 
  | The regions to include. You can find the region's ID: 
  | 
  | True or false. 
  | 
Example
<RegionOrderVolume Name="RegionPS" Volume="PS" RegionIds="7" InRegions="true" /><Retail>
<Retail><Retail> returns all the volume for a Distributor Associate's customers with a Base Associate Type=2 (Retail Associate). It only looks at a Distributor's customers. If a customer enrolls another customer, then the Distributor would earn volume, the customers would not.
Within the element, you call a Volume Type.
Attribute  | Description  | 
|---|---|
  | Give the Accumulator a name to reference later.  | 
  | Declare a Volume Range to gather volume.  | 
Example
<Retail Name="DistRetail" VolumeRange="Monthly">
  <VolumeType>
    <DefVolType VolumeGroup="QV" />
  </VolumeType>
</Retail><VA_AccumulatorAND>
<VA_AccumulatorAND><VA_AccumulatorAND> combines two or more Volume Accumulators.
❗Warning
Use of this element could double volume if you add two of the same Volume Acculuators.
Attribute  | Description  | 
|---|---|
  | Give the Accumulator a name to reference later.  | 
  | A comma-separated list of Accumulators to combine together.  | 
Example
<VA_AccumulatorAND Name="VAAND" Accumulators="PS,PS4M,PS1M" /><VA_CodingMatrix>
<VA_CodingMatrix>Accumulates Volume from each CodingRank while only counting an Associate once.
Attribute  | Description  | 
|---|---|
  | Give the Accumulator a name to reference later.  | 
  | Reference a volume name.  | 
  | A comma-separated list of Rank IDs for each Coding Tree from which to accumulate volume.  | 
Example
<VA_CodingMatrix Name="" CodingRanks="" Volume="" /><VA_EnrolledInWindow>
<VA_EnrolledInWindow>Compare all the Associates' signup dates that contributed to Volume to the primary Associate's signup date. If the signup date is within Days, the volume accumulates.
Attribute  | Description  | 
|---|---|
  | Give the Accumulator a name to reference later.  | 
  | Reference a volume name.  | 
  | The number of days to compare enrollment dates to.  | 
Example
<VA_EnrolledInWindow Name="" Volume="QualifiedVolume" Days="7" /><VA_Except>
<VA_Except>Compares First volume with a Second volume and removes duplicate contributing Associates.
Attribute  | Description  | 
|---|---|
  | Give the Accumulator a name to reference later.  | 
  | Reference a volume name to be compared.  | 
  | The volume to remove from   | 
  | True or false. If true, the result will contain results from   | 
  | True or false. 
  | 
Example
<VA_Except Name="vaexcept" First="QV" Second="pcv" Symmetric="false" /><VA_FirstOrderVolume>
<VA_FirstOrderVolume>Get the volume for the first order in the current period. Within the element, you call a Volume Type.
Attribute  | Description  | 
|---|---|
  | Give the Accumulator a name to reference later.  | 
  | Reference a Rule name.  | 
  | Pass in a minimum volume amount for the order to count.  | 
Example
<VA_FirstOrderVolume Name="" Rule="" MinVolume="">
  <VolumeType>
    <DefVolType VolumeGroup="QV" />
  </VolumeType>
</VA_FirstOrderVolume><VA_Intersect>
<VA_Intersect>Pass in two Volume Accumulators (First and Second) and it returns only the orders that happened in both.
Attribute  | Description  | 
|---|---|
  | Give the Accumulator a name to reference later.  | 
  | The first Volume Accumulator that intersects with the   | 
  | The second Volume Accumulator that intersects with the   | 
Example
<VA_Intersect Name="VAIntersect" First="QS" Second="RRCV" /><VA_Personal_Retail>
<VA_Personal_Retail>Sums personal and personally enrolled Associates of AssociateBaseTypes. Within the element, you call a Volume Type.
⚠Caution
Be careful when using this element. You're doubling volume and if used in the wrong place, the client will pay way more than they should have.
Attribute  | Description  | 
|---|---|
  | Give the Accumulator a name to reference later.  | 
  | Restrict to an Associate Type. 1 = Distributor  | 
  | The maximum amount to roll up from   | 
  | Enter a percentage of the volume an Associate gets from   | 
  | The split method for splitting the orders up. 
  | 
  | Declare a Volume Range to gather volume.  | 
Example
<VA_Personal_Retail Name="VAPR" AssociateBaseTypes="2" ExchangeRate="50" SplitMethod="SplitOrder" VolumeRange="Weekly">
  <VolumeType>
    <DefVolType VolumeGroup="QV" />
  </VolumeType>
</VA_Personal_Retail><VA_RetailRollup>
<VA_RetailRollup><VA_RetailRollup> does almost the same things as <VA_Personal_Retail> except the customer doesn't get volume. Within the element, you call a Volume Type.
Attribute  | Description  | 
|---|---|
  | Give the Accumulator a name to reference later.  | 
  | Reference a Rule name.  | 
  | 
Example
<VA_RetailRollup Name="PS3M" VolumeRange="ThreeMonthly" >
    <VolumeType>
        <DefVolType VolumeGroup="QV" />
    </VolumeType>
</VA_RetailRollup><VA_SplitVolume>
<VA_SplitVolume>Creates a volume bucket with a sub amount of another Volume. This can be used to split volume into multiple groups.
Attribute  | Description  | 
|---|---|
  | Give the Accumulator a name to reference later.  | 
  | Reference a volume name to split.  | 
  | The begin amount to start to split  | 
  | The end amount to end the split.  | 
  | The split method for splitting the orders up. 
  | 
Example
<VA_SplitVolume Name="" Volume="" Min="" Max="" SplitMethod="" /><VA_Union>
<VA_Union>Adds two Volume Accumulators together. Includes both the contributing orders from First and Second.
Example
<VA_Union Name="" First="" Second="" />Updated 5 months ago
