If I understood well you would like to have the wage types as ALV Columns.
I would create a structure / table dynamically (look for Abap RTTC, some information here Runtime Type Services (RTTS) - ABAP Development - SCN Wiki) and then you would also need to build the AVL field catalog for this structure.
I never did it, but I think this would work.
Best Regards,
Guilherme.