ALE-Programmierleitfaden
   Verteilung über BAPIs implementieren
      Ablauf der Verteilung über BAPIs
      Eigene BAPIs implementieren
      Daten filtern
         Schnittstelle reduzieren
         Filterobjekttypen definieren und zuordnen
         BAPI-Parameter filtern
         Hierarchien zwischen BAPI-Parametern definieren
      BAPI-ALE-Schnittstelle pflegen
      Empfänger für ein BAPI ermitteln
         Filterobjekte eines BAPIs abfragen
         Empfänger für asynchrone BAPIs ermitteln
            Eigene Filterobjekte über Business Add-Ins ermitteln
            Beispielprogramme mit asynchronem BAPI-Aufruf
         Empfänger für synchrone BAPIs ermitteln
            Beispielprogramme mit synchronem BAPI-Aufruf
         Einzigen Empfänger für synchrone BAPIs ermitteln
      BAPIs für interaktive Verbuchung entwickeln
      IDocs einer BAPI-ALE-Schnittstelle erweitern
   Verteilung über Nachrichtentypen implementieren
      Ablauf der Verteilung über Nachrichtentypen
      Ausgangsverarbeitung implementieren
         Entwicklung eines Funktionsbausteins zur ALE-Ausga
            Grundlagen
            Abfrage des Verteilungsmodells
            Aufbau des Kontrollsatzes
            Aufbau der Datensätze
               Konvertierung von Währungsbeträgen
               Ersetzen von SAP-Codes durch ISO-Codes
               Linksbündiges Füllen von IDoc-Feldern
            Aufruf von MASTER_IDOC_DISTRIBUTE
               Exceptions und Export-Parameter von master_idoc_di
            Beispiel für die IDoc-Erzeugung
               Beispielprogramm für die IDoc-Erzeugung
               Verwendung des Coding-Beispiels
         Einstellung der ALE-Ausgangsverabeitung
            ALE-Objektypen definieren
            Objekttyp für die Ausgangsverknüpfung dem Nachrich
            Anwendungsobjekttyp für die Ausgangsverknüpfung de
         Ausgang über die Nachrichtensteuerung
      Eingangsverarbeitung implementieren
         Funktionsbaustein im Eingang
            Einbettung eines Funktionsbausteins in die ALE-Ein
            Datenkonsistenz
               Gewährleistung der Datenkonsistenz
               Serialisierung
            Verarbeitung eines einzelnen IDocs
               Namenskonvention
               Die Schnittstelle des Funktionsbausteins
               Import-Parameter
               IDoc Verarbeitung
               Export-Parameter
                  Exportparameter des eingehenden Funktionsbausteins
                  Exportparameter bei erfolgreicher IDoc-Verarbeitun
                  Exportparameter bei fehlerhafter IDoc-Verarbeitung
               Beispiel für die IDoc-Verarbeitung
                  Beispielprogramm für die IDoc-Verarbeitung
            Serialisierung über Nachrichtentypen
               Beispielprogramm für die Serialisierung
            Customer-Exits
               Beispielprogramm für einen Customer-Exit
            Massenverarbeitung
               Import-Parameter
               Export-Parameter
                  Erfolgreicher Eingang für alle IDocs
                  Fehlerhafter Eingang eines IDocs
               Beispielprogram für die IDoc-Massenverarbeitung
            Call Transaction einsetzen
               ALE-fähige Transaktionen
               Call Transaction erfolgreich
               Call Transaction scheitert
               Import-Parameter bei CALL TRANSACTION
               Export-Parameter bei CALL TRANSACTION
                  Eingang erfolgreich
                  Eingang fehlerhaft
         ALE-Einstellungen
            Attribute des Funktionsbausteins deklarieren
            Registrieren des Funktionsbausteins im Eingang
            Eingangs-Vorgangscode anlegen
         Eingangsverarbeitung über SAP-Workflow
            Workitem
            Workflow
               IDOCXAMPLE als Referenz für IDOC_PACKET
               IDPKXAMPLE als Referenz für IDOC_PACKET
         Erweiterte Workflow-Programmierung
            Setzen des Parameters "Result" im Ereignis Contain
               Das Ereignis inputErrorOccurred
               Das Ereignis inputFinished
            Auslösen des Anwendungsereignisses nach erfolgreic
            Einsetzen des Parameters No_of_retries
   Stammdatenverteilung
      Definition der Nachricht
      Ausgangsverarbeitung in der Stammdatenverteilung
         Stammdaten über das SMD Tool verteilen
         Stammdaten direkt senden
      Eingangsverarbeitung der Stammdaten
   Anbindung von Fremdsystemen
      Übersetzungsprogramme für die Anbindung
      Programmtechnische Realisierung
         TCP/IP-Einstellungen
         Senden von IDocs an ein Fremdsystem
         Senden von IDocs vom Fremdsystem an SAP
         Verwaltung von Transaktionsidentifikatoren (TID)
   Integration von Dialogschnittstellen
      Aufruf mit Referenz auf logisches System
      Aufruf ohne Referenz auf das logische System
   Serialisierung von Nachrichten
      Serialisierung über Objekttypen
      Serialisierung über Nachrichtentypen
      Serialisierung auf IDoc-Ebene
   Automatische Tests
      Beispielszenario zur Stammdatenverteilung
      Test vorbereiten
      Testablauf entwickeln
   Fehlerbehandlung
      Anzulegende Objekte, Ereignisse und Aufgaben
      Objekttypen und Ereignisse
         IDoc-Objekttyp IDOCXAMPLE anlegen
         IDoc-Paketobjekttyp IDPKXAMPLE anlegen
      Standardaufgabe anlegen
      Eingangsmethode pflegen
      Konsistenz der Eingangs-Fehlerbehandlung prüfen