Ansicht
Dokumentation

C1CA_SDS_LANGUAGE_VERSION - EHS: Bestimmt die Sprachversion des Sicherheitsdatenblattes

C1CA_SDS_LANGUAGE_VERSION - EHS: Bestimmt die Sprachversion des Sicherheitsdatenblattes

Addresses (Business Address Services)   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Funktionsbaustein C1CA_SDS_LANGUAGE_VERSION ermittelt zu jedem Sicherheitsdatenblattempfänger die Sprachversionen, in denen das Sicherheitsdatenblatt versendet werden soll.

  1. Dazu werden vom Sicherheitsdatenblattempfänger aus der Struktur CVDRECINFO folgende Daten gelesen:
  • Das Land, das dem Empfänger zugeordnet ist

  • Die Kommunikationssprache, die dem Empfänger zugeordnet ist

Dabei werden primär die Daten des relevanten Ansprechpartners gelesen. Nur wenn diese nicht gepflegt wurden, werden die Daten zum Debitor übernommen.
  1. Anschließend prüft das System, ob die Sprache des Empfängers bei den Sprachen dabei ist, die über die die IMG-Aktivität Zum Land Sprache und Vorlaufzeit zuordnen (Tabelle TCGRL) selektiert wurden.
Folgende Fälle können auftreten:
  • Wenn die Empfängersprache nicht in der Tabelle TCGRL vorkommt, so wird die Empfängersprache in der internen Tabelle E_RECLANGU_TAB zu den Sprachen hinzugefügt, die in der TCGRL zu dem Empfängerland selektiert wurden.

  • Wenn in der TCGRL keine weiteren Sprachen zu dem Empfängerland gepflegt sind, so erhält der Empfänger das Sicherheitsdatenblatt nur in der ihm direkt zugeordenten Kommunikationssprache. (Die Zuordnung erfolgt beim Anlegen eines Debitor bzw. beim Anlegen eines Ansprechpartners zu einem Debitor.)

Letztlich werden folgende Daten in die interne Tabelle E_RECLANGU_TAB eingefügt:
  • Die zu versendenden Sprachversionen

Die Sprachversionen, die aus der Landangabe der IMG_Aktivität Zum Land Sprache und Vorlaufzeit zuordnen ) ermittelt wurden
  • Die ID des Sicherheitsdatenblattempfängers

  • Die IDs der relevanten Ansprechpartner

  • Die landabhängige Vorlaufzeit für den Berichtsversand

  • Die Kommunikationssprache des SDB-Empfängers, wenn diese nicht aus der Tabelle TCGRL ermittelt werdem konnte.

Hinweis:

Sollte beim Sicherheitsdatenblattempfänger auch keine Kommunikationssprache gepflegt sein, so wird die Systemsprache als Kommunikationssprache angenommen und eine Fehlermail mit ERRCODE = SD1 an die verantwortliche Person geschickt mit einem entsprechenden Hinweis auf unvollständige Datenpflege.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

E_RECLANGU_TAB
I_INFO_FOR_ERROR_MAIL
I_REASON
I_RECINFO_TAB
I_REPTYPE

Ausnahmen

SDS_LANGUAGE_VERSION_FAILED

Funktionsgruppe

C1CA

RFUMSV00 - Advance Return for Tax on Sales/Purchases   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3770 Date: 20240523 Time: 140943     sap01-206 ( 53 ms )