CaRD Add-on for SAP Materials Master Report Interpreter Pflege mehrsprachiger Kurztexte im Materialstamm 1
Anforderungen Mehrsprachige Materialstamm-Kurztexte - Globalisierung bedingt mehrsprachige Materialstamm-Kurztexte - Festlegung auf bestimmte Sprachen bei der Entwicklung behindert bei der späteren Vermarktung - Mitarbeiter beherrschen selten alle benötigten Sprachen zur Erstellung von technischen Dokumentationen - Hoher Zeitaufwand für die Sprachenpflege bei den Materialstamm- Kurztexten wirkt sich negativ auf Projektkosten und Projektdauer aus 2
Anforderungen Mehrsprachige Materialstamm-Kurztexte müssen - einfach - automatisiert - interaktiv zum Zeitpunkt der Neuanlage bzw. Änderung angelegt oder gepflegt werden können. CaRD GmbH hat mit dem Add-on for SAP eine praktikable Lösung entwickelt, mit deren Hilfe mehrsprachige Materialstamm-Kurztexte im SAP System schnell und arbeitsteilig angelegt und gepflegt werden können. 3
Nutzen des CaRD-Add-on - bei neu angelegtem Materialstamm (ohne Referenz) erfolgt eine automatische Überprüfung, ob für den Materialstamm-Kurztext bereits Übersetzungen vorliegen; falls bereits Übersetzungen vorliegen werden diese übernommen - erfolgt die Anlage mit Referenz zu einem bestehenden Material, so werden die gemäß Steuertabelle T9KTX erlaubten Quell- und Zielsprachentexte automatisch zugeordnet - nachträgliche Übersetzungen für Kurztexte mit Mehrfachverwendung werden automatisch mit den zugehörigen Materialstämmen verknüpft - einfache Online-Pflege der Kurztexte Realisierung 4
Bestandteile des CaRD Add-on* Steuertabelle (SM31) T9KTX Strukturtabellen (SE16) ZZCAKTEXT ZZCAKTEXU Pflegetransaktion ZZCATEXT Reports (SA38) ZZCATEXT_fill ZZCATEXT_upma gewünschte Sprachen verwalten Materialstamm neutraler deutscher Kurztext Materialstamm neutrale übersetzte Kurztexte Online - Bearbeitung der Kurztexte Auslesen der Kurztexte und Aufbau der Strukturtabellen Update der Materialstämme durch Aktualisierung der Tabelle MAKT *verfügbar ab R/3 Release 4.6C 5
Ablauf - der Report ZZCATEXT_fill liest aus der Tabelle MAKT die Kurztexte aus - dabei können über die Steuertabelle T9KTX die gewünschten Fremdsprachen gepflegt werden (im Beispiel EIS für Englisch, Italienisch und Spanisch) - der Report schreibt anschließend die deutschen Kurztexte in die Tabelle ZZCAKTEXT und die fremdsprachigen Kurztexte in die Tabelle ZZCAKTEXU ZZCAKTEXT ZZCAKTEXU 6
Pflege der Kurztexte - nun können anhand der Transaktion ZZCATEXT die Kurztexte gepflegt werden - nach der Angabe der gewünschten Zielsprache werden alle noch nicht übersetzten deutsche Kurztexte angezeigt (im Beispiel EN als Zielsprache) - in die leere Spalte rechts werden die entsprechenden Übersetzungen eingetragen 7
Update des Materialstamms - der Report ZZCATEXT_upma führt die Tabellen ZZCAKTEXT und ZZCAKTEXU wieder zusammen und vergleicht die Einträge mit den entsprechenden Einträgen in der Tabelle MAKT - geänderte Einträge werden in der MAKT angepasst und neu angelegte Einträge werden eingefügt - der Materialstamm prüft mit Hilfe einer erweiterten Funktionalität von CaRD automatisch beim Laden eines Materials, ob zum Kurztext des Materials in der MAKT Übersetzungen hinterlegt sind und lädt diese dann mit Die Materialstamm-Kurztexte befinden sich nun in aktuellem Zustand! 8
Ablaufdiagramm CaRD Add-on Tabelle MAKT erweiterte Funktionalität für automatischen Abgleich Materialstamm Steuertabelle T9KTX ZZCATEXT_fill ZZCAKTEXT Bearbeitung ZZCAKTEXU ZZCATEXT ZZCATEXT_upma Materialstamm erweiterte Funktionalität für automatischen Abgleich Tabelle MAKT 9
Copyright CaRD GmbH 2004. Alle Rechte vorbehalten Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, ohne die ausdrückliche schriftliche Genehmigung durch CaRD GmbH nicht gestattet. In dieser Publikation enthaltene Informationen können ohne vorherige Ankündigung von CaRD geändert werden. EXCEL ist eingetragene Marke der Microsoft Corporation. SAP, SAP Logo und R/3 sind Marken oder eingetragene Marken der SAP AG Deutschland und vielen anderen Ländern weltweit. 10