Payment Groups

<CodedGenerationGroup>

Group for associates in a single ranks coding tree.

AttributeDescription
RankThe coding tree rank.
GenerationGeneration of the coding tree to use.
AllChildrenIf true, this will return all children of the generation 1 coded associates.

Example

<CodedGenerationGroup Rank="" Generation="" AllChildren="" />


<CurrentAssociateGroup>

Group representing just the current associate.

Example

<Result>
  <Payments>
    <Payment Pool="MasterPool" Bonus="Quick Start" Tag="" MetaData="">
      
      <Group>
        <CurrentAssociateGroup />
      </Group>
      
      <Source>
        <FixedAmountPay Comment="Achived" Amount="100" OneTimeKey="" GroupSize="0" />
      </Source>
    </Payment>
  </Payments>
</Result>


<GenerationGroup>

Group for associates in a particular generation of [Tree].

AttributeDescription
TreeThe tree to get the associate group from.
GenerationThe generation in Tree to get the associate group from.
CompressRuleThe rule to compress the tree on.
BeginLevelThe level in the tree to start counting Generation. Generally this value is 1.

Example

<Payment Pool="MasterPool" Bonus="Quick Start" Tag="" MetaData="">
  <Group>
    <HasStat Option="QS1000NR">
      
      <Group>
        <GenerationGroup Tree="Enrollment" Generation="1" CompressRule="Associate" BeginLevel="1" />
      </Group>
    
    </HasStat>
  </Group>
  <Source>
    <FixedAmountPay Comment="Sponsored" Amount="100" OneTimeKey="" GroupSize="1" />
  </Source>
</Payment>


<InfiniteGeneration>

Group representing all associates below a generation.

AttributeDescription
TreeThe tree to get the associate group from.
StartGenerationGeneration you want included and everything below it.
RuleThe rule that defines the generations.

Example

<Group>
  <InfiniteGeneration Tree="Unilevel" StartGeneration="1" Rule="Has100CV" />
</Group>


<TreeFullPayResult>

Group of associates from Tree if every leg is filled through Levels. This group will have no associates if their tree is not filled through Levels.

AttributeDescription
TreeThe tree to get the associate group from.
LevelsThe number of levels in Tree that must be full.

Example

<Group>
  <TreeFullPayResult Tree="Enrollment" Levels="8" />
</Group>