SAP Developer Tools Definitions

  • A

    ABAP (Advanced Business Application Programming)

    ABAP (Advanced Business Application Programming) is the primary programming language supported on the SAP NetWeaver ABAP application server platform and applications that run on it, such as SAP ERP (formerly R/3), S/4HANA and CRM.

  • B

    What is SAP BAPI (Business Application Programming Interface)?

    SAP BAPI (Business Application Programming Interface) is a special type of application programming interface (API) that allows third-party software applications to interact with SAP systems.

  • I

    IDoc (intermediate document)

    IDoc (intermediate document) is a standard data structure used in SAP applications to transfer data to and from SAP system applications and external systems.

  • S

    What is SAP Basis?

    SAP Basis is the technical foundation that enables SAP applications to function.

  • What is SAP Business Technology Platform (Cloud Platform)?

    SAP Business Technology Platform (BTP), formerly SAP Cloud Platform, is SAP's platform as a service (PaaS) product that provides a feature-rich development and runtime environment for building scalable, cloud-based enterprise applications.

  • What is SAP Fiori?

    SAP Fiori is a design system that specifies how SAP business applications should look, feel and behave across desktop and mobile platforms.

  • What is SAP NetWeaver?

    SAP NetWeaver is an open application server platform that enables organizations to integrate many applications, standardize business processes and edit information as needed.