Struktur von RELID <&1,&2> in DDIC defin., aber Importroutine ist Makro

Message type: E = Error

Message class: CNV21500 - Messages for HR conversions basis

Message number: 039

Message text: Struktur von RELID <&1,&2> in DDIC defin., aber Importroutine ist Makro



Was verursacht dieses Problem?

Die Struktur der RELID <&v1&,&v2&> ist im DDIC definiert. Die
Importroutine, die in CNV_INDX_MACROS angegeben ist, ist jedoch kein
Funktionsbaustein, was die bevorzugte Form für den Import von Daten für
solche RELIDs wäre.
Eine Suche nach relevanten Feldern erfolgt in diesem Fall immer auf der
Grundlage des DDIC. Das bedeutet, dass die verfügbare Information zur
Struktur der RELIDs in irgendeiner Weise von der Struktur im DDIC
abweicht. Einige Felder wurden möglicherweise im Rahmen der Suche nicht
gefunden.


Systemantwort

Das System gibt eine Fehlermeldung aus und erlaubt Ihnen nicht, mit dieser Transaktion fortzufahren, bis der Fehler behoben ist.



Wie behebe ich diesen Fehler?

Stellen Sie sicher, dass Sie die Standard-Funktionsbausteine für diese
RELID wirklich nicht verwenden wollen, und prüfen Sie, ob die
Informationen in der Tabelle CNV_INDX_STRUC table korrekt sind.
Vergleichen Sie die Ergebnisse der folgenden Abfrage:
SELECT s~cluster_name s~relid s~versn s~tabst s~structure
s~struc_type
INTO CORRESPONDING FIELDS OF TABLE gt_cnv_indx_struc1
FROM cnv_indx_struc AS s JOIN t52relid AS t
ON
s~cluster_name = t~tabname AND
s~relid = t~relid AND
s~versn = t~version
WHERE
s~cluster_name = '&v1&' AND s~relid = '&v2&'.
und die Ausgabe des Funktionsbausteins CNV_21500_T52RELID_DEFINED:
DATA lt_struct TYPE STANDARD TABLE OF cnv_indx_struc.
CALL FUNCTION 'CNV_21500_T52RELID_DEFINED'
EXPORTING
,,,,p_cluster_name = '&v1&'
,,,,p_relid = '&v2&'
TABLES
,,,,pt_struct = lt_struct
EXCEPTIONS
,,,,no_typename = 1
,,,,no_structure = 2
,,,,struct_not_in_ddic = 3
,,,,OTHERS = 4.


Vorgehensweise für Systemadministratoren


Fehlermeldungsextrakt aus SAP-System. Copyright SAP SE