Start Level 1 Node: Developing an Infotype in Personnel AdministrationDeveloping an Infotype in Personnel AdministrationEnd Level 1 Node: Developing an Infotype in Personnel Administration
   Start Level 2 Node: Infotype ConceptInfotype ConceptEnd Level 2 Node: Infotype Concept
      Start Level 3 Node: Decoupling InfotypesDecoupling InfotypesEnd Level 3 Node: Decoupling Infotypes
      Start Level 3 Node: Definition of an Infotype within the ABAP DictionaryDefinition of an Infotype within the ABAP DictionaryEnd Level 3 Node: Definition of an Infotype within the ABAP Dictionary
         Start Level 4 Node: Structure and Task of Data Field Structure PSnnnnStructure and Task of Data Field Structure PSnnnnEnd Level 4 Node: Structure and Task of Data Field Structure PSnnnn
         Start Level 4 Node: Structure and Task of Tables PAnnnn and PBnnnnStructure and Task of Tables PAnnnn and PBnnnnEnd Level 4 Node: Structure and Task of Tables PAnnnn and PBnnnn
         Start Level 4 Node: Structure and Task of Structure PnnnnStructure and Task of Structure PnnnnEnd Level 4 Node: Structure and Task of Structure Pnnnn
         Start Level 4 Node: Structure and Task of the Screen StructureStructure and Task of the Screen StructureEnd Level 4 Node: Structure and Task of the Screen Structure
      Start Level 3 Node: Conversion ClassConversion ClassEnd Level 3 Node: Conversion Class
      Start Level 3 Node: Infotype Module PoolInfotype Module PoolEnd Level 3 Node: Infotype Module Pool
      Start Level 3 Node: Infotype ScreensInfotype ScreensEnd Level 3 Node: Infotype Screens
         Start Level 4 Node: Initial ScreenInitial ScreenEnd Level 4 Node: Initial Screen
         Start Level 4 Node: Single ScreenSingle ScreenEnd Level 4 Node: Single Screen
            Start Level 5 Node: Flow Logic of Single ScreenFlow Logic of Single ScreenEnd Level 5 Node: Flow Logic of Single Screen
         Start Level 4 Node: List ScreenList ScreenEnd Level 4 Node: List Screen
            Start Level 5 Node: Flow Logic of List ScreenFlow Logic of List ScreenEnd Level 5 Node: Flow Logic of List Screen
         Start Level 4 Node: Infotype Screen ControlInfotype Screen ControlEnd Level 4 Node: Infotype Screen Control
            Start Level 5 Node: Screen Control Based on Function to be PerformedScreen Control Based on Function to be PerformedEnd Level 5 Node: Screen Control Based on Function to be Performed
            Start Level 5 Node: Screen Control Based on Control DataScreen Control Based on Control DataEnd Level 5 Node: Screen Control Based on Control Data
         Start Level 4 Node: Infotype Interface StatusInfotype Interface StatusEnd Level 4 Node: Infotype Interface Status
      Start Level 3 Node: Infotype Dialog ModuleInfotype Dialog ModuleEnd Level 3 Node: Infotype Dialog Module
      Start Level 3 Node: Infotype CharacteristicsInfotype CharacteristicsEnd Level 3 Node: Infotype Characteristics
      Start Level 3 Node: Infotype Text ModulesInfotype Text ModulesEnd Level 3 Node: Infotype Text Modules
         Start Level 4 Node: Single Screen Set-Up for Displaying and Maintaining Text ModulesSingle Screen Set-Up for Displaying and Maintaining Text ModulesEnd Level 4 Node: Single Screen Set-Up for Displaying and Maintaining Text Modules
   Start Level 2 Node: Developing an InfotypeDeveloping an InfotypeEnd Level 2 Node: Developing an Infotype
      Start Level 3 Node: Creating an InfotypeCreating an InfotypeEnd Level 3 Node: Creating an Infotype
         Start Level 4 Node: Defining Infotype CharacteristicsDefining Infotype CharacteristicsEnd Level 4 Node: Defining Infotype Characteristics
         Start Level 4 Node: Editing Subobjects of an InfotypeEditing Subobjects of an InfotypeEnd Level 4 Node: Editing Subobjects of an Infotype
            Start Level 5 Node: Editing the Check ClassEditing the Check ClassEnd Level 5 Node: Editing the Check Class
      Start Level 3 Node: Migrating an InfotypeMigrating an InfotypeEnd Level 3 Node: Migrating an Infotype
      Start Level 3 Node: Creating an Infotype VersionCreating an Infotype VersionEnd Level 3 Node: Creating an Infotype Version
         Start Level 4 Node: Editing of Subobjects of an Infotype VersionEditing of Subobjects of an Infotype VersionEnd Level 4 Node: Editing of Subobjects of an Infotype Version
      Start Level 3 Node: Enhancing the Screen StructureEnhancing the Screen StructureEnd Level 3 Node: Enhancing the Screen Structure
      Start Level 3 Node: Enhancing an Infotype Included in the SAP Standard SystemEnhancing an Infotype Included in the SAP Standard SystemEnd Level 3 Node: Enhancing an Infotype Included in the SAP Standard System
         Start Level 4 Node: Enhancing the Single ScreenEnhancing the Single ScreenEnd Level 4 Node: Enhancing the Single Screen
         Start Level 4 Node: Enhancing the List ScreenEnhancing the List ScreenEnd Level 4 Node: Enhancing the List Screen
      Start Level 3 Node: Deleting an InfotypeDeleting an InfotypeEnd Level 3 Node: Deleting an Infotype
   Start Level 2 Node: Modifying an Infotype Included in the SAP Standard SystemModifying an Infotype Included in the SAP Standard SystemEnd Level 2 Node: Modifying an Infotype Included in the SAP Standard System
   Start Level 2 Node: Business Logic Guidelines for Creating and Migrating InfotypesBusiness Logic Guidelines for Creating and Migrating InfotypesEnd Level 2 Node: Business Logic Guidelines for Creating and Migrating Infotypes
      Start Level 3 Node: Preliminary AnalysisPreliminary AnalysisEnd Level 3 Node: Preliminary Analysis
         Start Level 4 Node: Identifying Implicit Value RestrictionsIdentifying Implicit Value RestrictionsEnd Level 4 Node: Identifying Implicit Value Restrictions
         Start Level 4 Node: Performing Infotype Screen ControlPerforming Infotype Screen ControlEnd Level 4 Node: Performing Infotype Screen Control
      Start Level 3 Node: Check ClassesCheck ClassesEnd Level 3 Node: Check Classes
         Start Level 4 Node: Creating Single Check ClassesCreating Single Check ClassesEnd Level 4 Node: Creating Single Check Classes
         Start Level 4 Node: Creating Country-Specific Check ClassesCreating Country-Specific Check ClassesEnd Level 4 Node: Creating Country-Specific Check Classes
      Start Level 3 Node: Implementing ChecksImplementing ChecksEnd Level 3 Node: Implementing Checks
         Start Level 4 Node: Redefining Check MethodsRedefining Check MethodsEnd Level 4 Node: Redefining Check Methods
            Start Level 5 Node: Inserting New Check MethodsInserting New Check MethodsEnd Level 5 Node: Inserting New Check Methods
            Start Level 5 Node: Removing Existing Check MethodsRemoving Existing Check MethodsEnd Level 5 Node: Removing Existing Check Methods
            Start Level 5 Node: Extending Existing Check MethodsExtending Existing Check MethodsEnd Level 5 Node: Extending Existing Check Methods
         Start Level 4 Node: Using Generic InterfacesUsing Generic InterfacesEnd Level 4 Node: Using Generic Interfaces
         Start Level 4 Node: Processing Methods: The Standard SequenceProcessing Methods: The Standard SequenceEnd Level 4 Node: Processing Methods: The Standard Sequence
         Start Level 4 Node: Performing Message HandlingPerforming Message HandlingEnd Level 4 Node: Performing Message Handling
            Start Level 5 Node: Avoiding Pitfalls in Message HandlingAvoiding Pitfalls in Message HandlingEnd Level 5 Node: Avoiding Pitfalls in Message Handling
            Start Level 5 Node: Streamlining Message and Exception HandlingStreamlining Message and Exception HandlingEnd Level 5 Node: Streamlining Message and Exception Handling
            Start Level 5 Node: Remapping Generic MessagesRemapping Generic MessagesEnd Level 5 Node: Remapping Generic Messages
         Start Level 4 Node: Processing Required Fields, Read-Only Fields and Unused FieldsProcessing Required Fields, Read-Only Fields and Unused FieldsEnd Level 4 Node: Processing Required Fields, Read-Only Fields and Unused Fields
         Start Level 4 Node: Inheritance Mechanism for Infotype and Related FieldsInheritance Mechanism for Infotype and Related FieldsEnd Level 4 Node: Inheritance Mechanism for Infotype and Related Fields
         Start Level 4 Node: Programming Your Infotype to Perform Implicit ChecksProgramming Your Infotype to Perform Implicit ChecksEnd Level 4 Node: Programming Your Infotype to Perform Implicit Checks
            Start Level 5 Node: Performing Foreign Key ChecksPerforming Foreign Key ChecksEnd Level 5 Node: Performing Foreign Key Checks
            Start Level 5 Node: Disabling Foreign Key ChecksDisabling Foreign Key ChecksEnd Level 5 Node: Disabling Foreign Key Checks
            Start Level 5 Node: Disabling Value Range ChecksDisabling Value Range ChecksEnd Level 5 Node: Disabling Value Range Checks
            Start Level 5 Node: Checking Radio Buttons and CheckboxesChecking Radio Buttons and CheckboxesEnd Level 5 Node: Checking Radio Buttons and Checkboxes
            Start Level 5 Node: Changing the Keys for HR Master Data (PSKEY) Field During ChecksChanging the Keys for HR Master Data (PSKEY) Field During ChecksEnd Level 5 Node: Changing the Keys for HR Master Data (PSKEY) Field During Checks
            Start Level 5 Node: Implementing Mutually Dependent FieldsImplementing Mutually Dependent FieldsEnd Level 5 Node: Implementing Mutually Dependent Fields
            Start Level 5 Node: Performing Subtype ChecksPerforming Subtype ChecksEnd Level 5 Node: Performing Subtype Checks
            Start Level 5 Node: Calling Function ModulesCalling Function ModulesEnd Level 5 Node: Calling Function Modules
            Start Level 5 Node: Reading the Country Grouping (MOLGA) FieldReading the Country Grouping (MOLGA) FieldEnd Level 5 Node: Reading the Country Grouping (MOLGA) Field
            Start Level 5 Node: Reading InfotypesReading InfotypesEnd Level 5 Node: Reading Infotypes
            Start Level 5 Node: Reading Customizing Tables with Existing Specialized ClassesReading Customizing Tables with Existing Specialized ClassesEnd Level 5 Node: Reading Customizing Tables with Existing Specialized Classes
            Start Level 5 Node: Creating New Specialized Classes to Read Customizing TablesCreating New Specialized Classes to Read Customizing TablesEnd Level 5 Node: Creating New Specialized Classes to Read Customizing Tables
            Start Level 5 Node: Reading FeaturesReading FeaturesEnd Level 5 Node: Reading Features
            Start Level 5 Node: Replacing Fields PSYST-NSELC and PSYST-IOPER (Migration Only)Replacing Fields PSYST-NSELC and PSYST-IOPER (Migration Only)End Level 5 Node: Replacing Fields PSYST-NSELC and PSYST-IOPER (Migration Only)
      Start Level 3 Node: Writing Infotype RecordsWriting Infotype RecordsEnd Level 3 Node: Writing Infotype Records
         Start Level 4 Node: Background InformationBackground InformationEnd Level 4 Node: Background Information
         Start Level 4 Node: Using Containers to Write DataUsing Containers to Write DataEnd Level 4 Node: Using Containers to Write Data
         Start Level 4 Node: Reading Before WritingReading Before WritingEnd Level 4 Node: Reading Before Writing
         Start Level 4 Node: Creating New Containers Before WritingCreating New Containers Before WritingEnd Level 4 Node: Creating New Containers Before Writing
         Start Level 4 Node: Modifying Contents of ContainersModifying Contents of ContainersEnd Level 4 Node: Modifying Contents of Containers
         Start Level 4 Node: Deleting Existing RecordsDeleting Existing RecordsEnd Level 4 Node: Deleting Existing Records
         Start Level 4 Node: Inserting New RecordsInserting New RecordsEnd Level 4 Node: Inserting New Records
         Start Level 4 Node: Modifying Existing RecordsModifying Existing RecordsEnd Level 4 Node: Modifying Existing Records
         Start Level 4 Node: Using PushbuttonsUsing PushbuttonsEnd Level 4 Node: Using Pushbuttons
            Start Level 5 Node: Declaring the OperationsDeclaring the OperationsEnd Level 5 Node: Declaring the Operations
      Start Level 3 Node: Assigning Check Classes to Containers and Infotype VersionsAssigning Check Classes to Containers and Infotype VersionsEnd Level 3 Node: Assigning Check Classes to Containers and Infotype Versions
   Start Level 2 Node: UI Programming Guidelines for InfotypesUI Programming Guidelines for InfotypesEnd Level 2 Node: UI Programming Guidelines for Infotypes
      Start Level 3 Node: Programming User Interfaces in the De-Coupled FrameworkProgramming User Interfaces in the De-Coupled FrameworkEnd Level 3 Node: Programming User Interfaces in the De-Coupled Framework
      Start Level 3 Node: Screen StructuresScreen StructuresEnd Level 3 Node: Screen Structures
         Start Level 4 Node: Infotype Screen Structures (Type MAIN)Infotype Screen Structures (Type MAIN)End Level 4 Node: Infotype Screen Structures (Type MAIN)
         Start Level 4 Node: Repeat Field Screen Structures (Type LINE)Repeat Field Screen Structures (Type LINE)End Level 4 Node: Repeat Field Screen Structures (Type LINE)
      Start Level 3 Node: Conversion ClassesConversion ClassesEnd Level 3 Node: Conversion Classes
         Start Level 4 Node: Initialization (Method INITIALIZE)Initialization (Method INITIALIZE)End Level 4 Node: Initialization (Method INITIALIZE)
         Start Level 4 Node: Output Conversion (Method OUTPUT_CONVERSION)Output Conversion (Method OUTPUT_CONVERSION)End Level 4 Node: Output Conversion (Method OUTPUT_CONVERSION)
         Start Level 4 Node: Input Conversion (Method INPUT_CONVERSION)Input Conversion (Method INPUT_CONVERSION)End Level 4 Node: Input Conversion (Method INPUT_CONVERSION)
         Start Level 4 Node: Input Help Values (Method FILL_HELP_VALUES)Input Help Values (Method FILL_HELP_VALUES)End Level 4 Node: Input Help Values (Method FILL_HELP_VALUES)
         Start Level 4 Node: Repeat Fields: Output Conversion (Method OUTPUT_TABLE_CONVERSIONRepeat Fields: Output Conversion (Method OUTPUT_TABLE_CONVERSIONEnd Level 4 Node: Repeat Fields: Output Conversion (Method OUTPUT_TABLE_CONVERSION
         Start Level 4 Node: Repeat Fields: Input Conversion (Method INPUT_TABLE_CONVERSION)Repeat Fields: Input Conversion (Method INPUT_TABLE_CONVERSION)End Level 4 Node: Repeat Fields: Input Conversion (Method INPUT_TABLE_CONVERSION)
         Start Level 4 Node: Automatically Retrieving Descriptive TextsAutomatically Retrieving Descriptive TextsEnd Level 4 Node: Automatically Retrieving Descriptive Texts
         Start Level 4 Node: Reusing International Conversion ClassesReusing International Conversion ClassesEnd Level 4 Node: Reusing International Conversion Classes
      Start Level 3 Node: Assigning Conversion Classes to Screen StructuresAssigning Conversion Classes to Screen StructuresEnd Level 3 Node: Assigning Conversion Classes to Screen Structures