Start Level 1 Node: BAPI Programming Guide Reference (CA-BFA)BAPI Programming Guide Reference (CA-BFA)End Level 1 Node: BAPI Programming Guide Reference (CA-BFA)
   Start Level 2 Node: TerminologyTerminologyEnd Level 2 Node: Terminology
   Start Level 2 Node: Further DocumentationFurther DocumentationEnd Level 2 Node: Further Documentation
   Start Level 2 Node: Tools for Developing BAPIsTools for Developing BAPIsEnd Level 2 Node: Tools for Developing BAPIs
      Start Level 3 Node: BAPI ExplorerBAPI ExplorerEnd Level 3 Node: BAPI Explorer
         Start Level 4 Node: Working with Display FunctionsWorking with Display FunctionsEnd Level 4 Node: Working with Display Functions
         Start Level 4 Node: Working with Tools and ProjectsWorking with Tools and ProjectsEnd Level 4 Node: Working with Tools and Projects
      Start Level 3 Node: Defining Methods in the BOR Using the BOR/BAPI WizardDefining Methods in the BOR Using the BOR/BAPI WizardEnd Level 3 Node: Defining Methods in the BOR Using the BOR/BAPI Wizard
      Start Level 3 Node: Converting Between Int. and Ext. Data Formats and StructuresConverting Between Int. and Ext. Data Formats and StructuresEnd Level 3 Node: Converting Between Int. and Ext. Data Formats and Structures
         Start Level 4 Node: Application ExampleApplication ExampleEnd Level 4 Node: Application Example
   Start Level 2 Node: Details on the Analysis PhaseDetails on the Analysis PhaseEnd Level 2 Node: Details on the Analysis Phase
      Start Level 3 Node: Design Criteria for Business Object TypesDesign Criteria for Business Object TypesEnd Level 3 Node: Design Criteria for Business Object Types
   Start Level 2 Node: Details on the Conceptual Design PhaseDetails on the Conceptual Design PhaseEnd Level 2 Node: Details on the Conceptual Design Phase
      Start Level 3 Node: Example of BAPI Conceptual DesignExample of BAPI Conceptual DesignEnd Level 3 Node: Example of BAPI Conceptual Design
   Start Level 2 Node: Details on the Implementation PhaseDetails on the Implementation PhaseEnd Level 2 Node: Details on the Implementation Phase
      Start Level 3 Node: Transaction Model for Developing BAPIsTransaction Model for Developing BAPIsEnd Level 3 Node: Transaction Model for Developing BAPIs
         Start Level 4 Node: Example: BAPI Transaction Model (Without Commit)Example: BAPI Transaction Model (Without Commit)End Level 4 Node: Example: BAPI Transaction Model (Without Commit)
         Start Level 4 Node: Example: Old BAPI Transaction Model (with Commit)Example: Old BAPI Transaction Model (with Commit)End Level 4 Node: Example: Old BAPI Transaction Model (with Commit)
      Start Level 3 Node: Providing Input Help (F4 Help)Providing Input Help (F4 Help)End Level 3 Node: Providing Input Help (F4 Help)
      Start Level 3 Node: Problems with APPENDs and INCLUDEs in BAPI Data StructuresProblems with APPENDs and INCLUDEs in BAPI Data StructuresEnd Level 3 Node: Problems with APPENDs and INCLUDEs in BAPI Data Structures
      Start Level 3 Node: Example: Choice of BAPI Data StructuresExample: Choice of BAPI Data StructuresEnd Level 3 Node: Example: Choice of BAPI Data Structures
      Start Level 3 Node: Internal and External Data FormatsInternal and External Data FormatsEnd Level 3 Node: Internal and External Data Formats
      Start Level 3 Node: Naming the Function Module and the Function Module GroupNaming the Function Module and the Function Module GroupEnd Level 3 Node: Naming the Function Module and the Function Module Group
      Start Level 3 Node: Determining the Object Type and Its Key FieldsDetermining the Object Type and Its Key FieldsEnd Level 3 Node: Determining the Object Type and Its Key Fields
      Start Level 3 Node: Example: BOR and Function Module ParametersExample: BOR and Function Module ParametersEnd Level 3 Node: Example: BOR and Function Module Parameters
      Start Level 3 Node: Example: BAPI Interface and Function ModuleExample: BAPI Interface and Function ModuleEnd Level 3 Node: Example: BAPI Interface and Function Module
      Start Level 3 Node: Releasing the BAPIReleasing the BAPIEnd Level 3 Node: Releasing the BAPI
   Start Level 2 Node: Programming Standardized BAPIsProgramming Standardized BAPIsEnd Level 2 Node: Programming Standardized BAPIs
      Start Level 3 Node: Programming GetList() BAPIsProgramming GetList() BAPIsEnd Level 3 Node: Programming GetList() BAPIs
         Start Level 4 Node: Example of a GetList() BAPIExample of a GetList() BAPIEnd Level 4 Node: Example of a GetList() BAPI
      Start Level 3 Node: Programming GetDetail() BAPIsProgramming GetDetail() BAPIsEnd Level 3 Node: Programming GetDetail() BAPIs
         Start Level 4 Node: Example of a GetDetail() BAPIExample of a GetDetail() BAPIEnd Level 4 Node: Example of a GetDetail() BAPI
      Start Level 3 Node: Programming GetStatus() BAPIsProgramming GetStatus() BAPIsEnd Level 3 Node: Programming GetStatus() BAPIs
         Start Level 4 Node: Example of a GetStatus() BAPIExample of a GetStatus() BAPIEnd Level 4 Node: Example of a GetStatus() BAPI
      Start Level 3 Node: Programming ExistenceCheck() BAPIsProgramming ExistenceCheck() BAPIsEnd Level 3 Node: Programming ExistenceCheck() BAPIs
         Start Level 4 Node: Example of an ExistenceCheck() BAPIExample of an ExistenceCheck() BAPIEnd Level 4 Node: Example of an ExistenceCheck() BAPI
      Start Level 3 Node: Programming Create() BAPIsProgramming Create() BAPIsEnd Level 3 Node: Programming Create() BAPIs
         Start Level 4 Node: Example of a Create() BAPIExample of a Create() BAPIEnd Level 4 Node: Example of a Create() BAPI
      Start Level 3 Node: Programming Change() BAPIsProgramming Change() BAPIsEnd Level 3 Node: Programming Change() BAPIs
         Start Level 4 Node: Example of a Change () BAPIExample of a Change () BAPIEnd Level 4 Node: Example of a Change () BAPI
      Start Level 3 Node: Programming Delete()/Undelete() BAPIsProgramming Delete()/Undelete() BAPIsEnd Level 3 Node: Programming Delete()/Undelete() BAPIs
         Start Level 4 Node: Example of a Delete() BAPIExample of a Delete() BAPIEnd Level 4 Node: Example of a Delete() BAPI
      Start Level 3 Node: Programming Cancel() BAPIsProgramming Cancel() BAPIsEnd Level 3 Node: Programming Cancel() BAPIs
         Start Level 4 Node: Example of a Cancel() BAPIExample of a Cancel() BAPIEnd Level 4 Node: Example of a Cancel() BAPI
      Start Level 3 Node: Programming Replicate()/SaveReplica() BAPIsProgramming Replicate()/SaveReplica() BAPIsEnd Level 3 Node: Programming Replicate()/SaveReplica() BAPIs
         Start Level 4 Node: Example of a SaveReplica() BAPIExample of a SaveReplica() BAPIEnd Level 4 Node: Example of a SaveReplica() BAPI
      Start Level 3 Node: Programming Methods for Sub-ObjectsProgramming Methods for Sub-ObjectsEnd Level 3 Node: Programming Methods for Sub-Objects
   Start Level 2 Node: Programming Standardized ParametersProgramming Standardized ParametersEnd Level 2 Node: Programming Standardized Parameters
      Start Level 3 Node: Address ParametersAddress ParametersEnd Level 3 Node: Address Parameters
      Start Level 3 Node: Change ParametersChange ParametersEnd Level 3 Node: Change Parameters
      Start Level 3 Node: Extension ParametersExtension ParametersEnd Level 3 Node: Extension Parameters
      Start Level 3 Node: Return Parameters (Error Handling)Return Parameters (Error Handling)End Level 3 Node: Return Parameters (Error Handling)
      Start Level 3 Node: Selection ParametersSelection ParametersEnd Level 3 Node: Selection Parameters
      Start Level 3 Node: Test Run ParametersTest Run ParametersEnd Level 3 Node: Test Run Parameters
      Start Level 3 Node: Text Transfer ParametersText Transfer ParametersEnd Level 3 Node: Text Transfer Parameters
   Start Level 2 Node: BAPIs Used for Outbound ProcessingBAPIs Used for Outbound ProcessingEnd Level 2 Node: BAPIs Used for Outbound Processing
   Start Level 2 Node: Customer EnhancementsCustomer EnhancementsEnd Level 2 Node: Customer Enhancements
      Start Level 3 Node: Creating SubtypesCreating SubtypesEnd Level 3 Node: Creating Subtypes
      Start Level 3 Node: Defining Delegation RelationshipsDefining Delegation RelationshipsEnd Level 3 Node: Defining Delegation Relationships
      Start Level 3 Node: NamespacesNamespacesEnd Level 3 Node: Namespaces
   Start Level 2 Node: Business Object TypesBusiness Object TypesEnd Level 2 Node: Business Object Types
      Start Level 3 Node: Structure of a Business Object TypeStructure of a Business Object TypeEnd Level 3 Node: Structure of a Business Object Type
      Start Level 3 Node: Business Object Types and their Key FieldsBusiness Object Types and their Key FieldsEnd Level 3 Node: Business Object Types and their Key Fields
   Start Level 2 Node: Documentation of Business Object TypesDocumentation of Business Object TypesEnd Level 2 Node: Documentation of Business Object Types
      Start Level 3 Node: Documentation Structure and ContentDocumentation Structure and ContentEnd Level 3 Node: Documentation Structure and Content
      Start Level 3 Node: Documentation ProcessDocumentation ProcessEnd Level 3 Node: Documentation Process
         Start Level 4 Node: Writing Documentation in the BORWriting Documentation in the BOREnd Level 4 Node: Writing Documentation in the BOR
         Start Level 4 Node: Writing Glossary EntriesWriting Glossary EntriesEnd Level 4 Node: Writing Glossary Entries
      Start Level 3 Node: Documentation About the Business Object Type (Example)Documentation About the Business Object Type (Example)End Level 3 Node: Documentation About the Business Object Type (Example)
   Start Level 2 Node: Documentation of BAPIsDocumentation of BAPIsEnd Level 2 Node: Documentation of BAPIs
      Start Level 3 Node: BasicsBasicsEnd Level 3 Node: Basics
      Start Level 3 Node: Writing BAPI DocumentationWriting BAPI DocumentationEnd Level 3 Node: Writing BAPI Documentation
         Start Level 4 Node: Writing Function Module DocumentationWriting Function Module DocumentationEnd Level 4 Node: Writing Function Module Documentation
         Start Level 4 Node: Writing Parameter DocumentationWriting Parameter DocumentationEnd Level 4 Node: Writing Parameter Documentation
         Start Level 4 Node: Checking or Writing Data Element DocumentationChecking or Writing Data Element DocumentationEnd Level 4 Node: Checking or Writing Data Element Documentation
         Start Level 4 Node: Checking or Writing Business Object DocumentationChecking or Writing Business Object DocumentationEnd Level 4 Node: Checking or Writing Business Object Documentation
         Start Level 4 Node: Providing Information on New BAPIs in Release NotesProviding Information on New BAPIs in Release NotesEnd Level 4 Node: Providing Information on New BAPIs in Release Notes
      Start Level 3 Node: Documentation Structure and Writing ConventionsDocumentation Structure and Writing ConventionsEnd Level 3 Node: Documentation Structure and Writing Conventions
         Start Level 4 Node: Structure of Function Module DocumentationStructure of Function Module DocumentationEnd Level 4 Node: Structure of Function Module Documentation
         Start Level 4 Node: Structure of Parameter DocumentationStructure of Parameter DocumentationEnd Level 4 Node: Structure of Parameter Documentation
      Start Level 3 Node: Examples of BAPI DocumentationExamples of BAPI DocumentationEnd Level 3 Node: Examples of BAPI Documentation
         Start Level 4 Node: BAPI Function Module DocumentationBAPI Function Module DocumentationEnd Level 4 Node: BAPI Function Module Documentation
         Start Level 4 Node: Parameter DocumentationParameter DocumentationEnd Level 4 Node: Parameter Documentation
         Start Level 4 Node: Data Element DocumentationData Element DocumentationEnd Level 4 Node: Data Element Documentation
         Start Level 4 Node: Documentation About the Business Object Type (Example)Documentation About the Business Object Type (Example)End Level 4 Node: Documentation About the Business Object Type (Example)