Start Level 1 Node: Background ProcessingBackground ProcessingEnd Level 1 Node: Background Processing
   Start Level 2 Node: Background Processing: Concepts and FeaturesBackground Processing: Concepts and FeaturesEnd Level 2 Node: Background Processing: Concepts and Features
   Start Level 2 Node: Setting Up the Background Processing SystemSetting Up the Background Processing SystemEnd Level 2 Node: Setting Up the Background Processing System
   Start Level 2 Node: Background Work Processes ExplainedBackground Work Processes ExplainedEnd Level 2 Node: Background Work Processes Explained
   Start Level 2 Node: Required Background JobsRequired Background JobsEnd Level 2 Node: Required Background Jobs
      Start Level 3 Node: Standard JobsStandard JobsEnd Level 3 Node: Standard Jobs
         Start Level 4 Node: Overview of Standard JobsOverview of Standard JobsEnd Level 4 Node: Overview of Standard Jobs
         Start Level 4 Node: Scheduling Standard JobsScheduling Standard JobsEnd Level 4 Node: Scheduling Standard Jobs
         Start Level 4 Node: Defining New Standard JobsDefining New Standard JobsEnd Level 4 Node: Defining New Standard Jobs
   Start Level 2 Node: Authorizations for Background ProcessingAuthorizations for Background ProcessingEnd Level 2 Node: Authorizations for Background Processing
   Start Level 2 Node: Jobs and Job Steps ExplainedJobs and Job Steps ExplainedEnd Level 2 Node: Jobs and Job Steps Explained
      Start Level 3 Node: External Commands and External ProgramsExternal Commands and External ProgramsEnd Level 3 Node: External Commands and External Programs
         Start Level 4 Node: Prerequisites for Running External ProgramsPrerequisites for Running External ProgramsEnd Level 4 Node: Prerequisites for Running External Programs
         Start Level 4 Node: Defining External CommandsDefining External CommandsEnd Level 4 Node: Defining External Commands
         Start Level 4 Node: Starting External Commands and ProgramsStarting External Commands and ProgramsEnd Level 4 Node: Starting External Commands and Programs
   Start Level 2 Node: Events in Background Processing ExplainedEvents in Background Processing ExplainedEnd Level 2 Node: Events in Background Processing Explained
   Start Level 2 Node: Job Scheduling ExplainedJob Scheduling ExplainedEnd Level 2 Node: Job Scheduling Explained
      Start Level 3 Node: Scheduling Background JobsScheduling Background JobsEnd Level 3 Node: Scheduling Background Jobs
         Start Level 4 Node: Activating Background ProcessingActivating Background ProcessingEnd Level 4 Node: Activating Background Processing
         Start Level 4 Node: Job Scheduling WizardJob Scheduling WizardEnd Level 4 Node: Job Scheduling Wizard
         Start Level 4 Node: Specifying Job Start ConditionsSpecifying Job Start ConditionsEnd Level 4 Node: Specifying Job Start Conditions
         Start Level 4 Node: Job Start ManagementJob Start ManagementEnd Level 4 Node: Job Start Management
         Start Level 4 Node: Periodicity: Specifying Automatic Job RepetitionPeriodicity: Specifying Automatic Job RepetitionEnd Level 4 Node: Periodicity: Specifying Automatic Job Repetition
         Start Level 4 Node: Prioritizing Class A JobsPrioritizing Class A JobsEnd Level 4 Node: Prioritizing Class A Jobs
            Start Level 5 Node: Prioritization Strategies for Class A JobsPrioritization Strategies for Class A JobsEnd Level 5 Node: Prioritization Strategies for Class A Jobs
         Start Level 4 Node: Releasing JobsReleasing JobsEnd Level 4 Node: Releasing Jobs
         Start Level 4 Node: Deleting JobsDeleting JobsEnd Level 4 Node: Deleting Jobs
         Start Level 4 Node: Displaying a Job LogDisplaying a Job LogEnd Level 4 Node: Displaying a Job Log
   Start Level 2 Node: Job Storage ManagementJob Storage ManagementEnd Level 2 Node: Job Storage Management
   Start Level 2 Node: Parallel Processing Jobs with Asynchronous RFCParallel Processing Jobs with Asynchronous RFCEnd Level 2 Node: Parallel Processing Jobs with Asynchronous RFC
      Start Level 3 Node: Defining RFC Groups for Parallel-Processed JobsDefining RFC Groups for Parallel-Processed JobsEnd Level 3 Node: Defining RFC Groups for Parallel-Processed Jobs
   Start Level 2 Node: Possible Status of Background JobsPossible Status of Background JobsEnd Level 2 Node: Possible Status of Background Jobs
   Start Level 2 Node: Managing Jobs from the Job OverviewManaging Jobs from the Job OverviewEnd Level 2 Node: Managing Jobs from the Job Overview
      Start Level 3 Node: Selecting, or Specifying, JobsSelecting, or Specifying, JobsEnd Level 3 Node: Selecting, or Specifying, Jobs
   Start Level 2 Node: Monitor Alerts for Background ProcessingMonitor Alerts for Background ProcessingEnd Level 2 Node: Monitor Alerts for Background Processing
      Start Level 3 Node: Displaying Job AlertsDisplaying Job AlertsEnd Level 3 Node: Displaying Job Alerts
      Start Level 3 Node: Graphical Job Scheduling MonitorGraphical Job Scheduling MonitorEnd Level 3 Node: Graphical Job Scheduling Monitor
         Start Level 4 Node: Using the Graphical Job Scheduling MonitorUsing the Graphical Job Scheduling MonitorEnd Level 4 Node: Using the Graphical Job Scheduling Monitor
         Start Level 4 Node: Terminated Job AnalysisTerminated Job AnalysisEnd Level 4 Node: Terminated Job Analysis
   Start Level 2 Node: Problem Analysis in Background ProcessingProblem Analysis in Background ProcessingEnd Level 2 Node: Problem Analysis in Background Processing
   Start Level 2 Node: Analysis Tools: OverviewAnalysis Tools: OverviewEnd Level 2 Node: Analysis Tools: Overview
      Start Level 3 Node: Analyzing the Work Processes and System Log of an Application SeAnalyzing the Work Processes and System Log of an Application SeEnd Level 3 Node: Analyzing the Work Processes and System Log of an Application Se
      Start Level 3 Node: Analyzing ABAP Runtime ProblemsAnalyzing ABAP Runtime ProblemsEnd Level 3 Node: Analyzing ABAP Runtime Problems
      Start Level 3 Node: Analyzing Job StatusAnalyzing Job StatusEnd Level 3 Node: Analyzing Job Status
      Start Level 3 Node: Analyzing Resources with the Graphical Job MonitorAnalyzing Resources with the Graphical Job MonitorEnd Level 3 Node: Analyzing Resources with the Graphical Job Monitor
      Start Level 3 Node: Analyzing Status, Configuration, and Administration DataAnalyzing Status, Configuration, and Administration DataEnd Level 3 Node: Analyzing Status, Configuration, and Administration Data
      Start Level 3 Node: Analyzing Parts of the Runtime EnvironmentAnalyzing Parts of the Runtime EnvironmentEnd Level 3 Node: Analyzing Parts of the Runtime Environment
   Start Level 2 Node: Analyzing Problems with External Commands and ProgramsAnalyzing Problems with External Commands and ProgramsEnd Level 2 Node: Analyzing Problems with External Commands and Programs
   Start Level 2 Node: Troubleshooting the Background Processing SystemTroubleshooting the Background Processing SystemEnd Level 2 Node: Troubleshooting the Background Processing System
      Start Level 3 Node: Job was Not StartedJob was Not StartedEnd Level 3 Node: Job was Not Started
      Start Level 3 Node: Job is TerminatedJob is TerminatedEnd Level 3 Node: Job is Terminated
      Start Level 3 Node: Job Log Cannot Be DisplayedJob Log Cannot Be DisplayedEnd Level 3 Node: Job Log Cannot Be Displayed
      Start Level 3 Node: Job Status Remains “Active”Job Status Remains “Active”End Level 3 Node: Job Status Remains “Active”
   Start Level 2 Node: Analyzing Problems with EventsAnalyzing Problems with EventsEnd Level 2 Node: Analyzing Problems with Events
   Start Level 2 Node: Control Object TypesControl Object TypesEnd Level 2 Node: Control Object Types
   Start Level 2 Node: Programming with the Background Processing System (BC-CCM-BTC)Programming with the Background Processing System (BC-CCM-BTC)End Level 2 Node: Programming with the Background Processing System (BC-CCM-BTC)
      Start Level 3 Node: Programming TechniquesProgramming TechniquesEnd Level 3 Node: Programming Techniques
      Start Level 3 Node: Scheduling and Managing a Job: Easy MethodScheduling and Managing a Job: Easy MethodEnd Level 3 Node: Scheduling and Managing a Job: Easy Method
         Start Level 4 Node: Easy Job Scheduling Using BP_JOBVARIANT_SCHEDULEEasy Job Scheduling Using BP_JOBVARIANT_SCHEDULEEnd Level 4 Node: Easy Job Scheduling Using BP_JOBVARIANT_SCHEDULE
         Start Level 4 Node: Managing “Easy-Method” Jobs with BP_JOBVARIANT_OVEManaging “Easy-Method” Jobs with BP_JOBVARIANT_OVEEnd Level 4 Node: Managing “Easy-Method” Jobs with BP_JOBVARIANT_OVE
      Start Level 3 Node: Scheduling a Job: Full-Control MethodScheduling a Job: Full-Control MethodEnd Level 3 Node: Scheduling a Job: Full-Control Method
         Start Level 4 Node: Task Overview: Full-Control Job SchedulingTask Overview: Full-Control Job SchedulingEnd Level 4 Node: Task Overview: Full-Control Job Scheduling
         Start Level 4 Node: Where to Specify Job AttributesWhere to Specify Job AttributesEnd Level 4 Node: Where to Specify Job Attributes
         Start Level 4 Node: Getting Job-Start Specifications from UsersGetting Job-Start Specifications from UsersEnd Level 4 Node: Getting Job-Start Specifications from Users
         Start Level 4 Node: Calculating Start Dates for Periodic JobsCalculating Start Dates for Periodic JobsEnd Level 4 Node: Calculating Start Dates for Periodic Jobs
         Start Level 4 Node: Obtaining Printing and Archiving SpecificationsObtaining Printing and Archiving SpecificationsEnd Level 4 Node: Obtaining Printing and Archiving Specifications
         Start Level 4 Node: Sample Program: Declarations, Set Up, and Print SpecificationsSample Program: Declarations, Set Up, and Print SpecificationsEnd Level 4 Node: Sample Program: Declarations, Set Up, and Print Specifications
         Start Level 4 Node: Sample Program: Creating a Job with JOB_OPENSample Program: Creating a Job with JOB_OPENEnd Level 4 Node: Sample Program: Creating a Job with JOB_OPEN
         Start Level 4 Node: Sample Program: Adding an ABAP Job StepSample Program: Adding an ABAP Job StepEnd Level 4 Node: Sample Program: Adding an ABAP Job Step
         Start Level 4 Node: Sample Program: Adding a Job Step for an External Command or ProSample Program: Adding a Job Step for an External Command or ProEnd Level 4 Node: Sample Program: Adding a Job Step for an External Command or Pro
         Start Level 4 Node: Sample Program: Adding a Job Step with ABAP SUBMISample Program: Adding a Job Step with ABAP SUBMIEnd Level 4 Node: Sample Program: Adding a Job Step with ABAP SUBMI
         Start Level 4 Node: Sample Program: Immediate Start with JOB_CLOSESample Program: Immediate Start with JOB_CLOSEEnd Level 4 Node: Sample Program: Immediate Start with JOB_CLOSE
         Start Level 4 Node: Sample Program: Immediate Start with Spool RequesSample Program: Immediate Start with Spool RequesEnd Level 4 Node: Sample Program: Immediate Start with Spool Reques
         Start Level 4 Node: Sample Program: Start-Time Window with JOB_CLOSESample Program: Start-Time Window with JOB_CLOSEEnd Level 4 Node: Sample Program: Start-Time Window with JOB_CLOSE
         Start Level 4 Node: Sample Program: Job Start on Workday (JOB_CLOSE)Sample Program: Job Start on Workday (JOB_CLOSE)End Level 4 Node: Sample Program: Job Start on Workday (JOB_CLOSE)
         Start Level 4 Node: Sample Program: Job Start on Event (JOB_CLOSE)Sample Program: Job Start on Event (JOB_CLOSE)End Level 4 Node: Sample Program: Job Start on Event (JOB_CLOSE)
         Start Level 4 Node: Sample Program: Wait for Predecessor Job with JOBSample Program: Wait for Predecessor Job with JOBEnd Level 4 Node: Sample Program: Wait for Predecessor Job with JOB
         Start Level 4 Node: Sample Program: Start at Switch to Operating Mode (JOB_CLOSE)Sample Program: Start at Switch to Operating Mode (JOB_CLOSE)End Level 4 Node: Sample Program: Start at Switch to Operating Mode (JOB_CLOSE)
      Start Level 3 Node: Job Outcomes: Displaying Job LogsJob Outcomes: Displaying Job LogsEnd Level 3 Node: Job Outcomes: Displaying Job Logs
         Start Level 4 Node: Displaying a Job LogDisplaying a Job LogEnd Level 4 Node: Displaying a Job Log
         Start Level 4 Node: Copying a Job Log into an Internal TableCopying a Job Log into an Internal TableEnd Level 4 Node: Copying a Job Log into an Internal Table
      Start Level 3 Node: Managing Jobs: Generating Job ListsManaging Jobs: Generating Job ListsEnd Level 3 Node: Managing Jobs: Generating Job Lists
         Start Level 4 Node: Sample Program: Generating a Job ListSample Program: Generating a Job ListEnd Level 4 Node: Sample Program: Generating a Job List
         Start Level 4 Node: Displaying Job Status: SHOW_JOBSTATEDisplaying Job Status: SHOW_JOBSTATEEnd Level 4 Node: Displaying Job Status: SHOW_JOBSTATE
      Start Level 3 Node: Selecting and Deleting a JobSelecting and Deleting a JobEnd Level 3 Node: Selecting and Deleting a Job
      Start Level 3 Node: Working with EventsWorking with EventsEnd Level 3 Node: Working with Events
         Start Level 4 Node: Event ConceptsEvent ConceptsEnd Level 4 Node: Event Concepts
         Start Level 4 Node: Using Events: Task OverviewUsing Events: Task OverviewEnd Level 4 Node: Using Events: Task Overview
         Start Level 4 Node: Defining EventsDefining EventsEnd Level 4 Node: Defining Events
         Start Level 4 Node: Triggering EventsTriggering EventsEnd Level 4 Node: Triggering Events
            Start Level 5 Node: Triggering Events from ABAP ProgramsTriggering Events from ABAP ProgramsEnd Level 5 Node: Triggering Events from ABAP Programs
            Start Level 5 Node: Triggering Events from External ProgramsTriggering Events from External ProgramsEnd Level 5 Node: Triggering Events from External Programs
            Start Level 5 Node: Triggering Events from SAPGUITriggering Events from SAPGUIEnd Level 5 Node: Triggering Events from SAPGUI
            Start Level 5 Node: Finding Out Which Event and Argument Were TriggereFinding Out Which Event and Argument Were TriggereEnd Level 5 Node: Finding Out Which Event and Argument Were Triggere
            Start Level 5 Node: Running External ProgramsRunning External ProgramsEnd Level 5 Node: Running External Programs
         Start Level 4 Node: Working with Raised EventsWorking with Raised EventsEnd Level 4 Node: Working with Raised Events
            Start Level 5 Node: Event HistoryEvent HistoryEnd Level 5 Node: Event History
            Start Level 5 Node: Checking the Log of Raised EventsChecking the Log of Raised EventsEnd Level 5 Node: Checking the Log of Raised Events
            Start Level 5 Node: Setting Criteria for Raised EventsSetting Criteria for Raised EventsEnd Level 5 Node: Setting Criteria for Raised Events
               Start Level 6 Node: Criteria ManagerCriteria ManagerEnd Level 6 Node: Criteria Manager
               Start Level 6 Node: Building a Criteria HierarchyBuilding a Criteria HierarchyEnd Level 6 Node: Building a Criteria Hierarchy
                  Start Level 7 Node: Creating a Criteria ProfileCreating a Criteria ProfileEnd Level 7 Node: Creating a Criteria Profile
                  Start Level 7 Node: Creating and Configuring CriteriaCreating and Configuring CriteriaEnd Level 7 Node: Creating and Configuring Criteria
                     Start Level 8 Node: Inserting a NodeInserting a NodeEnd Level 8 Node: Inserting a Node
                     Start Level 8 Node: Creating and Configuring a CriterionCreating and Configuring a CriterionEnd Level 8 Node: Creating and Configuring a Criterion
                  Start Level 7 Node: Activating a Criteria ProfileActivating a Criteria ProfileEnd Level 7 Node: Activating a Criteria Profile
                  Start Level 7 Node: Example: Creating a Criteria HierarchyExample: Creating a Criteria HierarchyEnd Level 7 Node: Example: Creating a Criteria Hierarchy
            Start Level 5 Node: Reorganizing Event HistoryReorganizing Event HistoryEnd Level 5 Node: Reorganizing Event History
            Start Level 5 Node: Event StatusEvent StatusEnd Level 5 Node: Event Status
               Start Level 6 Node: Changing the Event Status ManuallyChanging the Event Status ManuallyEnd Level 6 Node: Changing the Event Status Manually
            Start Level 5 Node: Event Processing StatusEvent Processing StatusEnd Level 5 Node: Event Processing Status
      Start Level 3 Node: Implementing Parallel ProcessingImplementing Parallel ProcessingEnd Level 3 Node: Implementing Parallel Processing
      Start Level 3 Node: Special Techniques: Starting External ProgramsSpecial Techniques: Starting External ProgramsEnd Level 3 Node: Special Techniques: Starting External Programs
         Start Level 4 Node: Advanced Scheduling 1: Building Chains of JobsAdvanced Scheduling 1: Building Chains of JobsEnd Level 4 Node: Advanced Scheduling 1: Building Chains of Jobs
         Start Level 4 Node: Advanced Scheduling 2: Scheduling and SynchroniziAdvanced Scheduling 2: Scheduling and SynchroniziEnd Level 4 Node: Advanced Scheduling 2: Scheduling and Synchronizi
         Start Level 4 Node: Advanced Scheduling 3: Deciding Which Job to ScheAdvanced Scheduling 3: Deciding Which Job to ScheEnd Level 4 Node: Advanced Scheduling 3: Deciding Which Job to Sche
      Start Level 3 Node: Reference: Background Processing Function ModulesReference: Background Processing Function ModulesEnd Level 3 Node: Reference: Background Processing Function Modules
         Start Level 4 Node: JOB_OPEN: Create a Background Processing JobJOB_OPEN: Create a Background Processing JobEnd Level 4 Node: JOB_OPEN: Create a Background Processing Job
         Start Level 4 Node: JOB_SUBMIT, ABAP SUBMIT: Add a Job Step to a JobJOB_SUBMIT, ABAP SUBMIT: Add a Job Step to a JobEnd Level 4 Node: JOB_SUBMIT, ABAP SUBMIT: Add a Job Step to a Job
         Start Level 4 Node: JOB_CLOSE: Pass a Job to the Background ProcessinJOB_CLOSE: Pass a Job to the Background ProcessinEnd Level 4 Node: JOB_CLOSE: Pass a Job to the Background Processin
         Start Level 4 Node: BP_JOBVARIANT_SCHEDULE and BP_JOBVARIANT_OVERVIEW:BP_JOBVARIANT_SCHEDULE and BP_JOBVARIANT_OVERVIEW:End Level 4 Node: BP_JOBVARIANT_SCHEDULE and BP_JOBVARIANT_OVERVIEW:
         Start Level 4 Node: BP_CALCULATE_NEXT_JOB_STARTS: Determine Start DatBP_CALCULATE_NEXT_JOB_STARTS: Determine Start DatEnd Level 4 Node: BP_CALCULATE_NEXT_JOB_STARTS: Determine Start Dat
         Start Level 4 Node: Method RAISE: Trigger an Event from an ABAP ProgramMethod RAISE: Trigger an Event from an ABAP ProgramEnd Level 4 Node: Method RAISE: Trigger an Event from an ABAP Program
         Start Level 4 Node: BP_JOB_COPY: Copy a Background JobBP_JOB_COPY: Copy a Background JobEnd Level 4 Node: BP_JOB_COPY: Copy a Background Job
         Start Level 4 Node: BP_JOB_DELETE: Delete a Background Processing JobBP_JOB_DELETE: Delete a Background Processing JobEnd Level 4 Node: BP_JOB_DELETE: Delete a Background Processing Job
         Start Level 4 Node: BP_JOB_GET_PREDECESSORS: List Predecessor-Jobs ofBP_JOB_GET_PREDECESSORS: List Predecessor-Jobs ofEnd Level 4 Node: BP_JOB_GET_PREDECESSORS: List Predecessor-Jobs of
         Start Level 4 Node: BP_JOB_GET_SUCESSORS: List the Successor-Jobs ofBP_JOB_GET_SUCESSORS: List the Successor-Jobs ofEnd Level 4 Node: BP_JOB_GET_SUCESSORS: List the Successor-Jobs of
         Start Level 4 Node: BP_JOB_MAINTENANCE: Job Management FunctionsBP_JOB_MAINTENANCE: Job Management FunctionsEnd Level 4 Node: BP_JOB_MAINTENANCE: Job Management Functions
         Start Level 4 Node: BP_JOB_SELECT: Read Jobs from DatabaseBP_JOB_SELECT: Read Jobs from DatabaseEnd Level 4 Node: BP_JOB_SELECT: Read Jobs from Database
         Start Level 4 Node: BP_FIND_JOBS_WITH_PROGRAM: Read Jobs that Run a SBP_FIND_JOBS_WITH_PROGRAM: Read Jobs that Run a SEnd Level 4 Node: BP_FIND_JOBS_WITH_PROGRAM: Read Jobs that Run a S
         Start Level 4 Node: BP_JOBLIST_PROCESSOR: Allow User to Work with List of JobsBP_JOBLIST_PROCESSOR: Allow User to Work with List of JobsEnd Level 4 Node: BP_JOBLIST_PROCESSOR: Allow User to Work with List of Jobs
         Start Level 4 Node: SHOW_JOBSTATE: Check Status of a JobSHOW_JOBSTATE: Check Status of a JobEnd Level 4 Node: SHOW_JOBSTATE: Check Status of a Job
         Start Level 4 Node: BP_JOBLOG_READ: Read a Job Log for ProcessingBP_JOBLOG_READ: Read a Job Log for ProcessingEnd Level 4 Node: BP_JOBLOG_READ: Read a Job Log for Processing
         Start Level 4 Node: BP_JOBLOG_SHOW: Display a Job Processing LogBP_JOBLOG_SHOW: Display a Job Processing LogEnd Level 4 Node: BP_JOBLOG_SHOW: Display a Job Processing Log
         Start Level 4 Node: BP_START_DATE_EDITOR: Display/Request Start SpeciBP_START_DATE_EDITOR: Display/Request Start SpeciEnd Level 4 Node: BP_START_DATE_EDITOR: Display/Request Start Speci
         Start Level 4 Node: BP_JOB_READ: Retrieve Job SpecificationsBP_JOB_READ: Retrieve Job SpecificationsEnd Level 4 Node: BP_JOB_READ: Retrieve Job Specifications
         Start Level 4 Node: SHOW_JOBSTATE: Display Job StatusSHOW_JOBSTATE: Display Job StatusEnd Level 4 Node: SHOW_JOBSTATE: Display Job Status
         Start Level 4 Node: Parallel-Processing Function ModulesParallel-Processing Function ModulesEnd Level 4 Node: Parallel-Processing Function Modules
      Start Level 3 Node: Data TransferData TransferEnd Level 3 Node: Data Transfer
         Start Level 4 Node: Data Transfer MethodsData Transfer MethodsEnd Level 4 Node: Data Transfer Methods
         Start Level 4 Node: Data Transfer: Overview of Batch InputData Transfer: Overview of Batch InputEnd Level 4 Node: Data Transfer: Overview of Batch Input
            Start Level 5 Node: The Transaction RecorderThe Transaction RecorderEnd Level 5 Node: The Transaction Recorder
               Start Level 6 Node: Recording TransactionsRecording TransactionsEnd Level 6 Node: Recording Transactions
               Start Level 6 Node: RecordingRecordingEnd Level 6 Node: Recording
               Start Level 6 Node: Using the Recording EditorUsing the Recording EditorEnd Level 6 Node: Using the Recording Editor
               Start Level 6 Node: Generating Batch Input Sessions From the RecordingGenerating Batch Input Sessions From the RecordingEnd Level 6 Node: Generating Batch Input Sessions From the Recording
               Start Level 6 Node: Generating Data Transfer ProgramsGenerating Data Transfer ProgramsEnd Level 6 Node: Generating Data Transfer Programs
               Start Level 6 Node: Generating Function ModulesGenerating Function ModulesEnd Level 6 Node: Generating Function Modules
                  Start Level 7 Node: Using Function ModulesUsing Function ModulesEnd Level 7 Node: Using Function Modules
               Start Level 6 Node: Creating Test FilesCreating Test FilesEnd Level 6 Node: Creating Test Files
            Start Level 5 Node: Executing the Data TransferExecuting the Data TransferEnd Level 5 Node: Executing the Data Transfer
               Start Level 6 Node: Writing Data Conversion ProgramsWriting Data Conversion ProgramsEnd Level 6 Node: Writing Data Conversion Programs
                  Start Level 7 Node: Generating an SAP Data Structure for the ConversioGenerating an SAP Data Structure for the ConversioEnd Level 7 Node: Generating an SAP Data Structure for the Conversio
                  Start Level 7 Node: Data ConversionData ConversionEnd Level 7 Node: Data Conversion
                  Start Level 7 Node: Filling SAP Data StructuresFilling SAP Data StructuresEnd Level 7 Node: Filling SAP Data Structures
               Start Level 6 Node: Selecting a Data Transfer MethodSelecting a Data Transfer MethodEnd Level 6 Node: Selecting a Data Transfer Method
               Start Level 6 Node: Executing Data Transfer ProgramsExecuting Data Transfer ProgramsEnd Level 6 Node: Executing Data Transfer Programs
            Start Level 5 Node: Batch Input AuthorizationsBatch Input AuthorizationsEnd Level 5 Node: Batch Input Authorizations
         Start Level 4 Node: Additional InformationAdditional InformationEnd Level 4 Node: Additional Information
            Start Level 5 Node: Using CALL TRANSACTION USING for Data TransferUsing CALL TRANSACTION USING for Data TransferEnd Level 5 Node: Using CALL TRANSACTION USING for Data Transfer
            Start Level 5 Node: Creating Batch Input SessionsCreating Batch Input SessionsEnd Level 5 Node: Creating Batch Input Sessions
               Start Level 6 Node: Creating a Session with BDC_OPEN_GROUPCreating a Session with BDC_OPEN_GROUPEnd Level 6 Node: Creating a Session with BDC_OPEN_GROUP
               Start Level 6 Node: Adding Data to a Session: BDC_INSERTAdding Data to a Session: BDC_INSERTEnd Level 6 Node: Adding Data to a Session: BDC_INSERT
               Start Level 6 Node: Closing a Session: BDC_CLOSE_GROUPClosing a Session: BDC_CLOSE_GROUPEnd Level 6 Node: Closing a Session: BDC_CLOSE_GROUP
               Start Level 6 Node: Processing Batch Input SessionsProcessing Batch Input SessionsEnd Level 6 Node: Processing Batch Input Sessions
            Start Level 5 Node: Using CALL DIALOG with Batch InputUsing CALL DIALOG with Batch InputEnd Level 5 Node: Using CALL DIALOG with Batch Input
            Start Level 5 Node: Using the Data Transfer Data StructureUsing the Data Transfer Data StructureEnd Level 5 Node: Using the Data Transfer Data Structure
               Start Level 6 Node: Determining System DataDetermining System DataEnd Level 6 Node: Determining System Data
            Start Level 5 Node: Frequent Data Transfer ErrorsFrequent Data Transfer ErrorsEnd Level 5 Node: Frequent Data Transfer Errors
            Start Level 5 Node: Direct InputDirect InputEnd Level 5 Node: Direct Input
      Start Level 3 Node: Programming with External CommandsProgramming with External CommandsEnd Level 3 Node: Programming with External Commands
      Start Level 3 Node: Programming TechniquesProgramming TechniquesEnd Level 3 Node: Programming Techniques
         Start Level 4 Node: SXPG_CALL_SYSTEM: Run an External Command (Express Method)SXPG_CALL_SYSTEM: Run an External Command (Express Method)End Level 4 Node: SXPG_CALL_SYSTEM: Run an External Command (Express Method)
         Start Level 4 Node: SXPG_COMMAND_EXECUTE: Check Authorization for and Execute an ExSXPG_COMMAND_EXECUTE: Check Authorization for and Execute an ExEnd Level 4 Node: SXPG_COMMAND_EXECUTE: Check Authorization for and Execute an Ex
         Start Level 4 Node: SXPG_COMMAND_CHECK: Check Authorization to Execute an ExternalSXPG_COMMAND_CHECK: Check Authorization to Execute an ExternalEnd Level 4 Node: SXPG_COMMAND_CHECK: Check Authorization to Execute an External
         Start Level 4 Node: SXPG_COMMAND_LIST_GET: Read a List of External CommandsSXPG_COMMAND_LIST_GET: Read a List of External CommandsEnd Level 4 Node: SXPG_COMMAND_LIST_GET: Read a List of External Commands
         Start Level 4 Node: SXPG_COMMAND_DEFINITION_GET: Read Single External CommandSXPG_COMMAND_DEFINITION_GET: Read Single External CommandEnd Level 4 Node: SXPG_COMMAND_DEFINITION_GET: Read Single External Command
         Start Level 4 Node: SXPG_DUMMY_COMMAND_CHECK: Interface for Extra-Check Function MoSXPG_DUMMY_COMMAND_CHECK: Interface for Extra-Check Function MoEnd Level 4 Node: SXPG_DUMMY_COMMAND_CHECK: Interface for Extra-Check Function Mo
      Start Level 3 Node: Common Application InterfacesCommon Application InterfacesEnd Level 3 Node: Common Application Interfaces