4.4 Create Program Structures

You now need to create all needed program structures for your genealogy, through the Setup->Program Settings menu. The second box on the page allows you to create a new program structure, and looks like:
The first section shown above asks for general information on the new program structure. Complete these questions with the following information:
Field
Description
Program Name
This can be any name you wish for the program structure, and is used throughout the software to identify the program structure.
Type
xFlow supports two different types of program structures:
  • Network (unlimited width) - A standard program structure, with no width restrictions.

  • Forced Matrix - Allows you to specify a width restriction, allowing for spillover.
Levels Deep
The number of levels deep you would like the program structure to be. This is the number of levels deep each member's personal downline will be tracked to.

Due to technicalities, program structures can not be deeper than 1000 levels. By default, all program structures are unlimited depth, but the software can not track personal downlines for more than 1000 levels.
Levels Wide
This is only required if you're creating a forced matrix, and allows you to specify the width.

Due to technicalities, there is no way to create a 1x matrix. All forced matrix program structures must have a width of at least 2.

X-Up Program

This section allows you to specify an X-Up program structure. Commonly referred to as an "Australian 2-Up", this allows you to specify a number of qualifying members. When a new member joins, their first X personally sponsored members will be automatically transferred to their sponsor. Once a new member has recruited the needed number of qualifying members, all future personally sponsored members will be given to them, and not their sponsor.

For example, when a new member joins a 2-Up program, the first two people to join directly under the member will be automatically transferred to the member's sponsor. After those first two, the member becomes qualified, and will receive all future recruits.


Recycling Matrix

If you're creating a forced matrix, you can specify it as a recycling matrix in this section. With a recycling matrix, when a member fills their matrix they will automatically be cycled back into the matrix with a new downline position. Members can cycle through the matrix an unlimited number of times, and can view full details on all members in each phase through the Member's Only Area.

The one question in this section asks if you would like members to follow their sponsor when they cycle back into the matrix. Every time a member cycles back into the matrix, a new downline position is created for them. This question allows you to specify whether the new downline position should be added under the member's sponsor, or under no sponsor.


Compression Type

xFlow supports two compression types, which determines how the downlines are compressed when a member is deleted. If you select Full Compression, the software will automatically compress the downline when a member is deleted, and move the member's downline up. This ensures no blank spaces are ever left in the downlines.

If you select No Compression, when a member is deleted, no downlines will change. Instead, blank spaces will be left in the program structure, where the member used to be.