Details will be as follows as a script that will do the following
Log in to website and direct to Hierarchy report. (this will require logging in and keeping relevant session information)
Hierarchy report is to be traversed (page by page as there is a maximum of 500 clients per page) and information extracte
Note, that each client also has a link (rolodex - sample included of first user (TOP)) to further information that will also need to be traversed and data extracted (1 layer of depth)
Once data is extracted and in a database, updates will be made to information if anything vs the matching information is changed. (a log of changes is required as well over time) using the TEAM ID as the unique identifier.
Each Client has a unique ID, the script will indicate who is relative parent..
All clients are connected to someone else, ie
1. Person A
2. Person B
1. Person C
2. Person D
3. Person E
2. Person F
1. Person G
A is Parent of B
C is parent of D
D is parent of E
C is parent of F
TOP is parent of A C G
Hence the hierarchy will be maintained.
The data will be needed to be put into a mysql database
I can give sample data for creating scripts, and login information to temporary site for testing/creation purposes. This information will be regarded as confidential.
Data is actually split up and Hierarchy information is set within boundaries.. ie
<!-- HIERARCHY / CUSTOMER DETAILS HEADER -->
and content with
<!-- HIERARCHY DETAILS CONTENT -->
Acquiring the header information and confirming it matches previous information is the same will allow for any changes to the system that may/will be made over time.
Multi page samples can be provided if required (for traversing multiple pages).