Hinweise für Entwickler
Die Migration auf das CRM Add-on in S/4HANA bringt einige technische Änderungen mit sich, die von Entwicklern berücksichtigt werden sollten. Dieses Kapitel beschreibt relevante Tabellen, Schnittstellen, Erweiterungspunkte und mögliche Anpassungen für die Integration mit CIS mobile.

1. Neue Tabellenstruktur beachten
  • Aktivitätenkopf: CRMS4D_ACTV_H
  • Textobjekte: CRMS4D_ACTV_TXT
  • Klassifizierung: KSSK, AUSP, INOB (weiterhin gültig)
  • Partner: CRMD_PARTNER
  • Statusverwaltung: TJ30, TJ31, TJ32

2. Relevante BAdIs und User-Exits
  • BADI_ORDER_SAVE
  • CRM_ORDER_STATUS
  • CRM_ORDER_MAINTAIN
  • BADI_CRM_PARTNER_UPDATE

3. Migrationstechniken
  • Datentransfer per LSMW oder kundeneigenem Report
  • Optional: Verwendung von CRM_ORDER_MIGRATE
  • Testdatenanlage über CRMD_ORDER

4. Integration mit CIS mobile
  • Verwendung angepasster Funktionsbausteine (RFC)
  • Beispiel: Aufruf der Tabelle CRMS4D_ACTV_H zur Anzeige von Aktivitäten
  • BAPI-Aufrufe müssen ggf. angepasst werden (BAPI_ACTIVITYCRM_CREATE, etc.)
  • Custom Tabs und Erweiterungsfelder in VB.NET-Schnittstelle prüfen

5. Werkzeuge und Tools
  • Loganzeige: SLG1
  • CRM Debugging: CRM_ORDER_READ, CRM_ORDER_MAINTAIN
  • Strukturanzeige: CRMD_ORDER mit Detailprüfung

Entwickler sollten sich frühzeitig mit der neuen Struktur vertraut machen, um notwendige Anpassungen effizient umsetzen zu können – sowohl im SAP-System als auch in der mobilen Integration.