1. What are SAP ERP InfoSets, ABAP Functions and ABAP queiries?
http://help.sap.com/erp2005_ehp_05/helpdata/EN/f6/c39138e4a0341fe10000009b38f8cf/content.htm
ABAP Functions
Function Modules are part of programs that can be stored globally, and in this way used by all ABAP programs. These Function Modules are inside Function Groups.
2. Whom should I ask for SAP ERP InfoSets, ABAP Functions or ABAP Queries, whether MM Functional consultant or ABAPer?
You need to ABAP Developer
3. Which one I should use or create SAP ERP InfoSets or ABAP Functions or ABAP Queries?
ABAP ers can Create ABAP functions
BI people can Create Inforset Query
4. What are the advantages of one over the other and disadvantages?
Advantage
An InfoSet is a semantic layer over the data sources and is not itself a data target.
Unlike the classic InfoSet, and InfoSet is a BW-specific view of data.
An InfoSet is a semantic layer over the data sources and is not itself a data target.
Unlike the classic InfoSet, and InfoSet is a BW-specific view of data
Use
In the BEx Query Designer you compile reports (queries) about activated InfoSets.
InfoSets allow you to report on several InfoProviders by using combinations of master data-bearing characteristics and ODS objects.
The information is collected from the tables of the relevant InfoProviders. When an InfoSet is made up of several characteristics, you are able to map transitive attributes and report on this master data.
Regards
NK