Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

CFM Transaction Manager

Ähnliche Präsentationen


Präsentation zum Thema: "CFM Transaction Manager"—  Präsentation transkript:

1 CFM Transaction Manager
Soeren Rabe (Folien teilweise geklaut) IMS

2 CFM-TM: Funktionsblöcke
Geschäfts- verwaltung Bestands- verwaltung Stammdaten extern intern CFM-TM Rechnungs-wesen G/L S/L Cash Mgt. ...

3 CFM-TM Funktionsblock: Geschäftsverwaltung
Struktur der Geschäftsverwaltung Ziele: weitestgehend gleiche Prozesse/Oberflächen für alle Finanzprodukte Spezifische Eigenschaften der Finanzprodukte abbilden Abbildungsmethode: Produkttypunabhängige Teile sind zentral implementiert Application control, GUI framework: zentrale Steuerung Dynpros: Zahlungsverbindungen, Verwaltungsdaten, … Datenbankzugriffe, … Produkttypspezifische Teile sind individuell implementiert und in standardisierter Weise integriert

4 CFM-TM Funktionsblock: Geschäftsverwaltung
Funktionen der Geschäftsverwaltung Finanzsgeschäfte erfassen und bearbeiten Über GUI: Schnell- und ‘Standard’-erfassungsmasken Sammelbearbeitungsfunktionen, Arbeitsvorrat BAPIs Gesamtprozess von Ordererfassung bis Überleitung ins Rechnungswesen wird abgebildet Vorgangstypen: Order, Vertrag, Abrechnung, Prolongation, Kündigung Automatische Erzeugung von Finanzströmen Berechnung von konditionsbasierten Bewegungen, Steuern, Gebühren Korrespondenz Druck, FAX, , IDOC, SWIFT Integration des SAP Workflow

5 Application Framework
Treasury Architektur BAPI Money Market BAPI Listed BAPI SE BAPI OTC-IR BAPI FX BAPI OTC-O BAPI MM Transactions (Front & Back Office) Application Framework Parallel Accounting Accounting FI- Appl. Supp. Appl. Ctrl Open-TRTM TR Quant. Ledger TRQ Money Market Databin Treasury Ledger TRL Msg-Ctrl Foreign Exchange GUI Frame- work TR Acc. Adaptor TRAC OTC Interest Rate and so on... OTC Options All Transactions use a common Application Framework that provides “shared” screens and services (like check routines, workflow, status management…) The BAPI’s use the Application Framework as well Listed Derivatives Securities

6 CFM-TM: Geschäftsverwaltung – Open TR-TM
Application Framework Parallele Bestands-führung Appl. Ctrl Open-TRTM Interf. Open- TRTM Control Open-TRTM Badi: BAV Badi: GENERIC Badi: CUSTOMER Interf. Open- TRTM Badi: Financial Obj. Badi: Hedge Mgt. Badi: Mirrordeals Badi: Partner Assgm. Badi: TRD connect. Msg-Ctrl Badi: Facility

7 Überblick Klassen Allgemein heißen die (globalen) Klassen der Geschäftsverwaltung CL_FTR* Zentralen Serviceklassen: CL_FTR_APPL_CTRL - Mutterklasse des Frameworks, stellt zentrale Steuerungsdaten während der Laufzeit der Anwendung zur Verfügung und dient als Factory sowohl für die anderen zentralen Serviceklassen und GUIklassen CL_FTR_FMOD_CTRL - Klasse für das Handling der Feldmodifikation CL_FTR_MSG_CTRL - Klasse, die als Messagehandler fungiert CL_FTR_GUI_DYNPROLOGIC - Klasse für die Definition und Verteilung der globalen Ereignissen der Ablauflogik CL_FTR_GUI_DATABIN - Zentralen Datencontainer für den Austausch von Anzeigedaten mit der Anwendung

8 Überblick Klassen CL_FTR_OPEN_TRTM - Klasse, die eine definierte Schnittstelle für die Kommunikation mit anderen Anwendungen zur Verfügung stellt. Die Schnittstelle regelt sowohl das Protokoll als auch die Datenformate Spezifischen GUIklassen: Die GUI Klassen stellen Methoden für die Visualisierung und Bearbeitung von Geschäftsdaten zur Verfügung. Innerhalb einer Anwendung können durchaus mehrere Instanzen einer GUIklasse existieren, während von den Serviceklassen in der Regel jeweils nur eine Instanz existiert. CL_FTR_GUI* - Für jeden (allgemeinen) Subscreen gibt es eine entsprechende GUIklasse Beispiel: CL_FTR_GUI_ADMIN (Verwaltungstabreiter)

9 Allg. Geschäftsverwaltung Subscreens
Alle durch die allgemeine Geschäftsverwaltung zur Verfügung gestellten GUIs sind technisch als Subscreens realisiert, deren Funktionalität von eine globale ABAP Klasse gekapselt und für Anwendungen der Finanzgeschäftsverwaltung zugänglich gemacht wird. => Siehe Funktionsgruppe FTR_SUBSCR Für die Zwecke des Frameworks ist die gesamte Ablauflogik des Trägerdynpros in Zeitpunkte unterteilt. => Beispiel: Dynpro 1100 in Fugr. FTR_IRATE

10 Zentrale Serviceklassen des GUI-Frameworks

11 Überblick Funktionsgruppen und Programme
TB* -> alles mögliche (aber nicht alle TB* gehören zum Treasury) TM00 - TM16 -> Geldhandel und diverse Hilfsfunktionen FTR* -> alles mögliche FTR_BAPI* -> CFM BAPIs FWTR* -> Geschäftsverwaltung Wertpapier Programme: SAPMF7* -> Devisengeschäfte, Optionen usw.

12 Die üblichen Verdächtigen
Anwendung: Festgeld Kündigungsgeld Commercial Paper Finanzstromgeschäft GH-Zinsgeschäft Fazilität OTC-Zinsgeschäfte Funktionsgruppe: TM00 FTR_IRATE FTR_FC TB4E

13 Die üblichen Verdächtigen
FIMA Abgeleitete Bewegungen Korrespondenz Konditionsbearbeitung TB06 TB_CASHFLOW_CONSTRUCT, TB_CASHFLOW_CONSTRUCT_VAR, TB_BUCHUNGSSTATUS_SETZEN, TB_TRANSACTION_MAINTAIN TB15 TB_FLOWS_GENERATE_FOR_FLOWS TB85 TB12 TB_MAINTAIN_COND_DETAIL

14 Datenbanktabellen VTBFHA Finanzgeschäft VTBFHAZU Vorgänge
VTBFHAPO Bewegungen VTBFINKO Konditionen VTBFHA (1:1) --> (1:*) VTBFHAZU VTBFHAZU (1:1) --> (0:*) VTBFHAPO (+ VTBFHAPO_UNFIXED) VTBFHAZU (1:1) --> (0:*) VTBFINKO (+ VTBAFINKO)

15 Dokumentation \\dwdf039\gbu- fin\installed_base_development\external_accounting\teams\corpo rate_finance_management\Entwicklung\Finanzgeschäft\Allgemein e Geschäftsverwaltung zu CFM 1.0\Dokumentation \\dwdf039\gbu- fin\Installed_Base_Development\External_Accounting\Teams\Cor porate_Finance_Management\Entwicklung\Finanzgeschäft\Überg abe

16 Treasury-Architektur: Bestandsverwaltung ERP2005
Pakete TRS Depotverwaltung Produkt-gruppen CM TRF Future-Verwaltung Darlehen Externe Bestandsvewaltung TRQ Mengenbuch TRD Verteiler Interne Bestandsvewaltung GL/ SL Wert- papiere TRC CashManagement Adaptor TRAC RW-Schnittstelle OTC‘s SLA Nebenbuch Adaptor SLD Nebenbuch Verteiler TRPR Zahlungsanordnungs -Verwaltung Parallele Bewertungsbereiche Optionen/ Futures TRL Bestandsnebenbuch/ Ertragsnebenbuch IHC TRIL Hedge-Accounting Klassifizierung


Herunterladen ppt "CFM Transaction Manager"

Ähnliche Präsentationen


Google-Anzeigen