Ansicht
Dokumentation

C1CA0002 - EHS: Ermittelt den Stoffen in EH&S zugeordnete Material-ID

C1CA0002 - EHS: Ermittelt den Stoffen in EH&S zugeordnete Material-ID

Fill RESBD Structure from EBP Component Structure   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Mit dieser SAP-Erweiterung können Sie einen Funktions-Exit definieren, mit dessen Hilfe die Material-ID ermittelt wird, die in der R/3-Komponente Produktsicherheit einem Stoff zugeordnet ist. Diese Material-ID wird in der Struktur CVDMAT dem Feld RAWMATNR zugewiesen.

Der Customer-Exit befindet sich in der Funktionsgruppe XC1A. Der Aufruf erfolgt in dem Funktionsbaustein C1CA_RAWMAT_GET_FROM_MAT, der selbst innerhalb des Funktionsbausteins C1CA_SD_INTERFACE_TO_EHS_NEW aufgerufen wird. Weitere Informationen finden Sie in der Dokumentation zum Funktionsbaustein C1CA_SD_INTERFACE_TO_EHS_NEW.

Der Customer-Exit dient dazu, die kundenindividuelle Materialhierarchie abzubilden. Es ist dann möglich, eine Material-ID beispielsweise mit Hilfe folgender Daten zu bestimmen:

  • Auftragsgrund (Manuelle Anforderung oder Anforderung aus der R/3-Komponente Vertrieb (SD))
  • Kunde (kundenspezifische Materialhierarchie)
  • Absender

Gegebenenfalls kann außerdem der Materialname modifiziert werden. Material-ID und Materialname sind in die Struktur CVDMAT einzutragen. Das Feld MATNR ist mit folgenden Daten vorbelegt:

  • Materialnummer aus der Versandanforderung
  • bei Aufruf aus dem SD ist dies die Materialnummer vom Lieferbeleg

  • Materialnamen:
  • bei Aufruf aus dem SD ist dies der Materialname vom Lieferbeleg

  • bei manueller Anforderung ist dies die Materialbezeichnung aus dem Materialstamm

Folgende Parameter stehen zur Verfügung:

Schnittstellenparameter Bedeutung
I_MATERIAL Material-Struktur
I_REASON Auftragsgrund (Manuelle Anforderung,
Anforderung aus SD)
I_CUSDATA Kundendaten (Empfänger-ID, Land, Region)
I_INITIATOR Absender (Verkaufsorganisation)
I_INFO_FOR_ERROR_MAIL Kontextinformation für Fehlerbehandlung
I_REPORT_VERSION_DATE Stichtag für Berichtsversion
I_RECINFO_TAB SDB-Empfängerdaten
I_SDDATA_TAB SD-spezifische Daten
Exportparameter Bedeutung
E_MATERIAL Material-Struktur

Die Funktion wird sowohl beim Versandanstoß aus dem SD, als auch beim manuellen Versandanstoß gerufen. Folgende Parameter sind beim manuellen Versandanstoß nicht gefüllt:

  • I_CUSDATA
  • I_SDDATA_TAB
  • I_RECINFO_TAB

Über die Struktur I_REASON kann festgestellt werden, ob es sich um einen manuellen SDB-Versandanstoß handelt.

Fehlerbehandlung:

Da der Prozeß im Hintergrund abläuft, kann keine direkte Reaktion des Anwenders auf eine Fehlersituation erfolgen.
In der Funktionsgruppe C1CA ist daher der Funktionsbaustein C1CA_INTERFACE_ERR_MESSAGE für die Fehlerbehandlung vorgesehen. Über diesen Funktionsbaustein können Fehlermails an verantwortliche Personen verschickt werden. Der Empfänger einer solchen Mail wird im Customizing der Umweltdaten festgelegt.
Der Importparamter I_INFO_FOR_ERROR_MAIL beinhaltet Kontextinformationen zur Fehlersituation (z.B. LieferbelegNr aus dem SD-Aufruf, etc.), welche in der Fehlermail ausgegeben werden.





BAL Application Log Documentation   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5115 Date: 20240416 Time: 232222     sap01-206 ( 58 ms )