Ansicht
Dokumentation

PLM_FMEA_ODP_ACTION_ODP - FMEA-Datenextraktion für Maßnahmen

PLM_FMEA_ODP_ACTION_ODP - FMEA-Datenextraktion für Maßnahmen

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein ermöglicht es, FMEA Maßnahmen Daten anhand von bestimmen Suchkriterien zu selektieren (z.B. geplantes Startdatum, Status...). Diese werden zusammen mit Daten des jeweiligen FMEA Kopfes in einer Tabelle zurückgegeben. Die Selektionkriterien, die dabei verwendet werden können, können sich sowohl dirket auf FMEA Maßnahmen, auf direkt übergeordnete Listenpositionen von Maßnahmen als auch auf FMEA Köpfe beziehen.

Mögliche Selektionskriterien sind:

- External ID einer Maßnahme

- Zusammengesetzer Code einer Maßnahme

- External ID einer direkt übergeordneten Listenposition (z.B. Ursache)

- Listenpositionsart einer direkt übergeordneten Listenposition einer Maßnahme

- Verantwortlicher Ansprechpartner einer Maßnahme (Maßnahmenverantwortlicher)

- Geplantes Startdatum einer Maßnahme

- zu erledigen bis Datum einer Maßnahme

- Status (Systemstatus) einer Maßnahme

- Material (FMEA Gegenstand) einer FMEA

- Kunde (FMEA Gegenstand) einer FMEA

- Lieferant (FMEA Gegenstand) einer FMEA

- FMEA Art einer FMEA

Die gewünschten Selektionskriterien werden über den Parameter I_T_SELECT mitgegeben. Der Parameter E_T_PLM_S_FMEA_ACTION_ODP enthält, nach erfolgeichem Durchlaufen des Funktionsbausteins, die Ergebnismenge.Enthält I_T_SELECT keine Einträge, so werden alle Maßnahmen aller FMEAs zurückgegeben.

Werden als Suchkriterien mehrere Gegenstandswerte mitgegeben (z.B. für Material und Kunde), so werden nur FMEAs berücksichtigt, bei denen alle angegeben Gegenstände im Customizing gepflegt sind.

Soll anhand eines Status selektiert werden (z.B. I1822), so werden Maßnahmen gesucht, welche den gesuchten Status als Teilmenge aller Status enthält.

Wird anhand einer External ID einer übergeordneten Listenposition gesucht, kann dies die External ID einer Ursache oder eines Fehlers einer untergeordneten FMEA sein sofern die Listenpositionsart der übergeordneten Position nicht eingeschränkt wurde.

Die Selektion anhand eines zusammengesetzten Codes wird unterstützt. Der Wert des Feldes setzt sich wie folgt zusammen: Katalogart_CodeGruppe_Code.

Der Funktionsbaustein greift auf Funktionailtäten der Klasse CL_PLM_LISTITEMS_ODP zurück.

Die Beschaffung der benötigten Maßnahmen GUIDs geschieht innerhalb dieser Klasse mit dem Funktionsbaustein PLM_AUDIT_OBJECTS_FETCH. Eine Zuordnung welches die übergeordnete Listenposition einer Maßnahme ist eine zu welcher FMEA eine Maßnahme gehört geschicht mit der Datenbanktabelle CGPL_HIERARCHY.

Die Selektion der benötigten FMEA GUIDs geschieht mit Hilfe des Funktionsbausteins PLM_AUDIT_OBJECT_2PROJECT_GUID und die der benötigten Listenpositions GUIDs mit Hilfe des Funktionsbausteins PLM_AUDIT_QUEST_PREFETCH_M_DB.

Anhand dieser Selektierten GUIDS werden ungültige Maßnahmen vom Ergebniss ausgeschlossen.

Die benötigten Detaildaten, werden mit den Funktionsbausteinen PLM_FMEA_IIF_ACTION_GETDETAIL (Maßnahmen Daten inkl. External ID und GUID der übergeordneten Listenposition) und PLM_FMEA_IIF_BUS1280_GETDETAIL (FMEA Kopf Daten inkl. Kurztexte zu FMEA Gegenständen) gelesen.

Die Ergebnistabell enthält schließlich pro Zeile die Daten einer Maßnahme+ Daten der zugehörigen FMEA..

Parameter

Tabellen Parameter

I_T_SELECT: Tabelle mit Selektionskriterien.

Das Feld FIELDNM enthält die Identifikation des Suchkriteriums. Mögliche Einträge sind:

- EXTERNAL_ID (External ID einer Maßnahme)

- CODE_COMBINED (Zusammengesetzer Code einer Maßnahme)

- PARENT_EXTERNAL_ID (External ID einer FMEA)

- LISTITYPE (Listenpositionsart einer direkt übergeordneten Listenposition einer Maßnahme)

- RESPONSIBLE_NAME (Maßnahmenverwantwortlicher Ansprechpartner einer Maßnahme)

- PLANSTART (geplantes Stardatum einer Maßnahme)

- PLANFINISH (zu erledigen bis Datum einer Maßnahme)

- STATUS (System-Status einer Maßnahme)

- MATERIAL (FMEA Gegenstand Material)

- CUSTOMER (FMEA Gegenstand Kunde)

- VENDOR (FMEA Gegenstand Lieferant)

- FMEA_TYPE (FMEA Art)

I_T_FIELDS: Wird nicht unterstützt!

E_T_DATA: Generischer Typ mit Ergebnismenge. Wird nicht unterstützt!

E_T_PLM_S_FMEA_LISTITEM_ODP: Die Tabelle enthält alle gefundenen Maßnahmen, Detaildaten zur Maßnahme und Detaildaten zur FMEA (z.B. External ID, Gegenstandswerte ).

ET_MESSAGES: Enthält Informationen zu evtl. aufgetretenen Fehlern.

Importparameter

I_REQUNR: wird nicht unterstützt!

I_ISOURCE: Enthält den Namen der Extraktionsstruktur: PLM_S_FMEA_ACTION_ODP.

I_MAXSIZE: Gibt an wie viele Zeilen die Tabelle mit Ergebnismenge maximal enthalten darf.

I_INITFLAG: wird nicht unterstützt!

I_UPDMODE: nur Full-Update (F) möglich

I_DATAPAKID: wird nicht unterstsützt!

I_PRIVATE_MODE: wird nicht unterstützt!

I_CALLMODE: wird nicht unterstützt!

I_REMOTE_CALL: wird nicht unterstützt!

I_LANGU: Bestimmt für welche Sprache das Ergebnis aufbereitet wird. Es werden z.B. Kurztexte für Material, Kunde und Lieferant für die gewählte Sprache zurückgegeben.

Ausnahmen

NO_MORE_DATA: Diese Exception kann an mehreren Stellen innerhalb des Funktionsbausteins ausgelöst werden. Sie bedeutet immer, dass zu den mitgegebenen Selektionskriterien keine FMEA Maßnahmen gefunden werden konnten (wenn z.B. kein gültiger FMEA Typ gefunden wurde).

ERROR_PASSED_TO_MESS_HANDLER: Diese Exception wird ausgelöst, wenn mit den Parametern I_ISOURCE oder I_UPDMODE nicht zulässige Werte übergeben wurden.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

ET_ACT_LONGTEXTS
ET_MESSAGES
ET_REF_OBJECTS
E_T_DATA
E_T_PLM_S_FMEA_ACTION_ODP
I_CALLMODE
I_DATAPAKID
I_INITFLAG
I_ISOURCE
I_LANGU
I_MAXSIZE
I_PRIVATE_MODE
I_REMOTE_CALL
I_REQUNR
I_T_FIELDS
I_T_SELECT
I_UPDMODE

Ausnahmen

ERROR_PASSED_TO_MESS_HANDLER
NO_MORE_DATA

Funktionsgruppe

PLM_FMEA_ACTION_ODP

CL_GUI_FRONTEND_SERVICES - Frontend Services   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 7563 Date: 20240604 Time: 025646     sap01-206 ( 105 ms )