Die Fehlermeldung
Error: Instance <Instanz-ID> not migrated - No data provided for entity MIGActors (idText: VB1[][1], id in model: <Modell-ID>)Kurz erklärt
SAP MCM Cloud hat die gesamte Migrationsinstanz abgelehnt, weil das Messkonzeptmodell einen Verbraucher-Akteur erwartet, den die Migrationsdaten nicht enthalten.
Die Meldung im Detail
Instance … not migrated
Die gesamte Instanz wurde abgelehnt, es wurde nichts übernommen.
MIGActors
SAP-interner Name für den Akteur-Teil einer Migrationsinstanz.
idText: VB1[][1]
Benennung nach dem Schema <Akteur>[<Zählerindex>][<Wiederholung>]. Die leere erste Klammer bedeutet: Der Akteur hängt nicht an einem wiederholten Zähler. [1] ist die erste und meist einzige Ausprägung. Die Instanz hätte also genau einen VB1-Akteur liefern müssen und hat keinen geliefert.
id in model
Die technische ID des Akteurs im Messkonzeptmodell. Mit ihr finden Sie den Akteur im Modell und in der Quelltabelle.
Ursache
Das Modell definiert einen Akteur VB1 mit einer bestimmten Modell-ID. Im actors-Array der Instanz gibt es keinen Eintrag, dessen modelActor_id auf diese ID verweist.
Lösung
Notieren Sie die id in model aus der Fehlermeldung.
Prüfen Sie im S/4-Quellsystem die Tabelle /APEU/INST_ACTOR: Gibt es für die Instanz eine Zeile mit MODEL_ACTOR_ID = dieser ID?
Fehlt die Zeile, ergänzen Sie den Akteur mit den Daten des Verbrauchers.
Generieren Sie die Instanz neu und migrieren Sie sie erneut.
Nennt die Meldung im idText einen anderen Akteur, gehen Sie genauso vor: Die Modell-ID zeigt immer, welcher Akteur fehlt.
Diesen Fehler vor der Cloud erkennen
mcm-exellerator validiert jede Migrationsinstanz gegen ihr Messkonzeptmodell, bevor sie in die SAP MCM Cloud übertragen wird. Fehlende Akteure werden mit Platzhalter und Modell-ID gemeldet, bevor es zur Ablehnung kommt.
Die vollständige Suite für die Migration und den Betrieb von SAP S/4HANA Utilities und der SAP MCM Cloud