Über den Standard hinaus: Mit diesem Buch lernen Sie, IDocs selbstständig zu programmieren und zu erweitern. Die Autorin beschreibt Customizing-Techniken, die Erweiterung der Standardbausteine und Eigenentwicklungen. Neu in dieser Auflage: Das SAP S/4HANA Output Management und die Transaktion WLF_IDOC. Aus dem Inhalt:IDoc-ErzeugungÄnderungen an IDocsShared Master Data ToolIDoc-Copymanagement-ToolSAP S/4HANA Output ManagementTransaktion WLF_IDOCBackground Remote Function CallNachrichtensteuerungFilterobjekte, Regeln, VersionsverwaltungFehler-WorkflowE-Mail-AnbindungIDocs in SAP Process IntegrationRückmeldung und SerialisierungTestwerkzeuge und AdministrationSAP Application Interface Framework
Inhaltsverzeichnis
Einleitung . . . 15
1. Einführung . . . 19
1. 1 . . . Was ist ALE? . . . 19
1. 2 . . . BAPIs und IDocs -- eine Einführung . . . 22
1. 3 . . . Abgrenzung von ALE und EDI . . . 29
2. IDocs erzeugen . . . 33
2. 1 . . . Standardmethoden zur IDoc-Erzeugung . . . 33
2. 2 . . . Porttypen in der Ausgangsverarbeitung . . . 62
3. Testwerkzeuge . . . 73
3. 1 . . . Einzelne IDocs testen . . . 74
3. 2 . . . Verarbeitung mehrerer IDocs testen . . . 79
3. 3 . . . Verarbeitung von Statusdateien testen . . . 83
4. IDocs per Customizing anpassen . . . 87
4. 1 . . . Filtern mit Filterobjekten . . . 87
4. 2 . . . Eigene Filterobjekte . . . 93
4. 3 . . . IDocs mit eigenen Filtern unterdrücken . . . 95
4. 4 . . . Segmente filtern . . . 96
4. 5 . . . IDocs durch Sichten reduzieren . . . 97
4. 6 . . . IDoc-Inhalt durch Regeln ändern . . . 100
4. 7 . . . Versionswandlung . . . 103
4. 8 . . . Spezielle Umsetzungen für die FI-Organisationseinheit . . . 104
5. Bestehende IDoc-Typen anpassen . . . 109
5. 1 . . . Unterschiedliche Exit-Typen am Beispiel des Materialstamms . . . 109
5. 2 . . . Allgemeine Exits . . . 137
5. 3 . . . Eigene Segmente . . . 141
5. 4 . . . Spezielle Anforderungen bei Stammdaten . . . 153
5. 5 . . . Eigene Funktionsbausteine zur Dateierzeugung bei Dateiports . . . 157
6. Eigene IDocs entwickeln . . . 161
6. 1 . . . Daten für das eigene IDoc . . . 161
6. 2 . . . Eigene IDoc-Typen und Nachrichtentypen anlegen . . . 163
6. 3 . . . IDoc erzeugen . . . 173
6. 4 . . . IDoc verbuchen . . . 181
6. 5 . . . IDoc-Funktionsbausteine generieren . . . 192
6. 6 . . . Fehler-Workflow für eigene IDocs . . . 195
7. Rückmeldungen . . . 205
7. 1 . . . ALEAUD-IDocs . . . 205
7. 2 . . . STATUS-IDocs . . . 208
7. 3 . . . TXTRAW-IDocs . . . 210
8. Optimierung der IDoc-Verarbeitung . . . 215
8. 1 . . . IDocs serialisieren . . . 215
8. 2 . . . IDoc-Verarbeitung über bgRFC . . . 231
9. Administration . . . 237
9. 1 . . . IDoc-Verknüpfungen . . . 237
9. 2 . . . Fehler-Workflows an E-Mail-Accounts weiterleiten . . . 242
9. 3 . . . Sicherheitsrelevante Felder ausblenden . . . 249
9. 4 . . . IDoc-Verarbeitung (Transaktion WLF_IDOC) . . . 253
9. 5 . . . Archivierung . . . 269
9. 6 . . . Statusumsetzung . . . 278
10. SAP Application Interface Framework . . . 291
10. 1 . . . Einführung in das SAP Application Interface Framework . . . 291
10. 2 . . . IDocs im SAP Application Interface Framework . . . 293
10. 3 . . . Szenario 1 . . . 297
10. 4 . . . Szenario 5 . . . 314
10. 5 . . . Szenario 6 . . . 320
10. 6 . . . Empfängerermittlung abhängig von Feldinhalten bei Verwendung einer Indextabelle . . . 335
10. 7 . . . Fehlerbehandlung . . . 337
11. IDocs in Verbindung mit SAP Process Integration . . . 347
11. 1 . . . IDocs als Service-Interfaces im Enterprise Services Repository von SAP Process Integration . . . 348
11. 2 . . . Funktionsweise des IDoc_AAE-Adapters . . . 350
11. 3 . . . Szenarien mit dem IDoc_AAE-Adapter konfigurieren . . . 361
11. 4 . . . Logische Systeme in Business-Systeme umsetzen . . . 373
11. 5 . . . IDoc-Partnerrollen umsetzen . . . 375
11. 6 . . . Header-Mapping . . . 376
11. 7 . . . Handling des Kontrollsatzes in SAP Process Integration . . . 378
11. 8 . . . Monitoring von IDocs in SAP Process Integration . . . 380
Anhang . . . 387
A . . . Nützliche Funktionsbausteine . . . 389
B . . . Regelmäßige Jobs . . . 391
C . . . Transaktionscodes im Überblick . . . 393
Die Autorin . . . 402
Index . . . 403