Purpose: Find unused InfoObjects which are available in any Infoprovider (Multiprovider,InfoCube and DSO),
and NOT used in any report which are built on provided infoprovider.
Step 1 : Run Given ABAP program and provide Infoprovider name as shown in below screenshot.
Note: Unused infoobjects means, which are available in infoprovider but not used in any report which are built on given infoprovider.
Step 2 : ABAP program finds the unused InfoObjects and list in ALV output , as shown in below screenshot.
ABAP Code.