* reports can take several minutes to be generated
*/
Thread.sleep( 30000 );
//we requested a report from the previous run, try and get the report ID for it
GetReportStatusCall getreportstatus = new GetReportStatusCall(ReportName.Order);
getreportstatus.setNumberOfReports(3);
//set the authentication
call.setUsername("user@email.com");
call.setPassword("password");
//make the call
GetReportStatusCallResult rsresult = getreportstatus.callGetReportStatus();
//have a look at all the reports
Report[] report = rsresult.getReports();
for (int i = 0; i < report.length; i++)
{