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