generation report xml