Dear Pramod,
First try to convince your user to flexible as per sap standard functionality, which is currently many user's are flexible with,
even if not then you go for custom inval, or just develop a small program & the output will come as per your % & constants as per user esg & then user will maintain values in it 0008 accordingly,
Hope this will help you.