Useful BAPIs and RFCs

Working with SAP can be a hunt-and-peck typing mission, especially if you're not familiar with the system. Here are a few RFCs and BAPIS that prove to be very useful:

  • BAPI_MONITOR_GETLIST— Returns a list of all available BAPIs, including release dates, versions, and status.

  • BAPI_SALESORDER_SIMULATE— Used to simulate an order in SAP.

  • BAPI_SALESORDER_CREATEFROMDAT2— Used to create sales orders within SAP. Supports two-phase commits.

  • BAPI_SALESORDER_GETLIST— Returns a list of sales orders for a customer.

  • BAPI_CUSTOMER_CHECKPASSWORD— Used to check the password of an Internet user.

  • BAPI_CUSTOMER_EXISTS— Verifies that the user exists in the system.

  • BAPI_MATERIAL_GETLIST— Returns a list of materials out of SAP.

  • BAPI_MATERIAL_AVAILABILITY— Returns the availability of materials.

  • DDIF_FIELDINFO_GET— Returns useful metadata on fields and tables within SAP.

  • RFC_READ_TABLE— Returns data from a table specified by the user and a where clause.

  • RFC_FUNCTION_SEARCH— Searches for RFCs and BAPIs within SAP.

  • RFC_GET_FUNCTION_INTERFACE— Returns the interface for the RFC or BAPI.

  • BAPI_TRANSACTION_COMMIT— commits work done by BAPIs that support external database commits

  • BAPI_TRANSACTION_ROLLBACK— Rolls back work done by BAPIs that support database rollbacks.

  • BAPI_HELPVALUES_GET— Returns help values for fields and parameters.

  • BAPI_FIELDHELP_GETDOCU— Returns the documentation for the BAPI fields and parameters.

  • BAPI_CONVERSION_INT2EXT— Converts data from internal format to external format.

  • BAPI_CONVERSION_EXT2INT— Converts data from external format to internal format.

For a more complete listing of SAP BAPIs and their function, check out http://www.zoption.com/eziobapi.htm. This site breaks each BAPI into its correct area and is searchable for each version of SAP.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset