解决方案:https://answers.sap.com/questions/908216/transaction-bapi-shows-incomplete-list-of-availabl.html
We have a new install of CRM. When transaction BAPI is run an incomplete list is shown. SE37 shows over 800 available BAPI's. Transaction BAPI shows 50-60.
OSS note 706195 indicates the following:
1. Missing index structure
An index is built in the ABAP Workbench for efficient browsing of the application hierarchy. This is performed by a background job that is scheduled the first time the ABAP Workbench is started (SE80).
The index can be set up as follows:
Call the test environment for function modules (SE37 -> Test) for function module RS_COMPONENT_VIEW.
Test the function module in sequence with the following parameterization (all values default, except for those specified):
REFRESH = 'X'
OBJECT_TYPE = 'APPL'
REFRESH = 'X'
OBJECT_TYPE = 'DEVC'
REFRESH = 'X'
OBJECT_TYPE = 'SOBJ'
I have solved applying the sap note 706195. Must be applyied really step by step.==>我已经解决了应用sap note 706195。必须真正一步一步地应用。