Banken importieren

1                     Themenübersicht

In dieser Dokumentation werden die Vorgehensweisen für den Umgang mit der Anwen­dung „Daten importieren“ bezogen auf Bankdaten beschrieben. Diese Vorgehensweise ent­hält allgemeine Anleitungsschritte, und Sie werden außerdem über mögliche Vorausset­zungen und Auswirkungen informiert.

Die Beschreibung der Anwendung „Daten importieren“, die unter ande­rem auch Feld- und Button-Beschreibungen enthält, finden Sie in der Dokumentation Daten importieren.

2                     Begriffsbestimmung

Banken

Eine Bank ist ein privater oder öffentlich-rechtlicher Wirtschaftsbetrieb, der Geld­geschäfte betreibt und geld- und kreditbezogene Dienstleistungen anbietet. Der Begriff wird heute oft generell für jedes Geldinstitut verwendet. Nach der Rechtsform werden öffentlich-rechtliche Geldinstitute (z. B. Landesbanken oder Sparkassen), privatrechtliche Geldinstitute (z. B. Privatbanken) und Geldinsti­tu­te in der Rechtsform einer Genossenschaft (z. B. Volksbanken) unterschieden.
Banken können über international einheitliche Codes, die sogenannten Bank Iden­tifier Codes (BIC), eindeutig identifiziert werden. Einer Bank können belie­big viele Filialen zugeordnet werden, die ebenfalls über BICs eindeutig identi­fi­ziert werden können.

Bank Identifier Code (BIC)

Der „Bank Identifier Code“ (BIC) ist ein international standardisierter Code für Banken, mit dem weltweit jedes Geld- oder Kreditinstitut eindeutig identifiziert werden kann. Er dient zur eindeutigen Identifizierung aller direkt oder indirekt an SWIFT (internationaler elektronischer Zahlungsverkehr) teilnehmenden Ban­ken und findet unter anderem Verwendung bei grenzüberschreitenden Zahlun­gen in der Europäischen Union. Der BIC wird umgangssprachlich auch SWIFT-Code genannt.
Der BIC oder SWIFT-Code hat eine Länge von 8 oder 11 alphanumerischen Zei­chen und setzt sich normalerweise aus einem 4-stelligen alphabetischen Code für die Bank, dem 2-stelligen ISO-Ländercode der Bank, einem 2-stelligen al­pha­numerischen Code zur Ortsangabe und einer 3-stelligen alphanumerischen Bezeichnung der Filiale zusammen. Der Aufbau:
BBBBCCLLbbb
BBBB 4-stelliger Bankcode, vom Geldinstitut frei wählbar
CC 2-stelliger Ländercode
LL 2-stellige Codierung des Ortes
bbb 3-stellige Kennzeichnung der Filiale (optional, Default: “XXX”, kann weggelassen werden)

SWIFT

SWIFT ist die Abkürzung für Society for Worldwide Interbank Financial Tele­com­munication. Es handelt sich dabei um eine internationale Genossenschaft der Geldinstitute, die ein Telekommunikationsnetz (SWIFT-Netz) für den Nach­richtenaustausch zwischen diesen Banken unterhält. Das SWIFT-Netz wird für den Austausch von Nachrichten verwendet, mit denen unter anderem interna­tionale, grenzüberschreitende Zahlungen auf elektronischem Weg abgewickelt werden.

3                     Allgemeines

Lesen Sie nachfolgend allgemeine Informationen zu Bankdaten. Sie erfahren, wie die zu importierenden Datenobjekte zusammengesetzt sind.

4                     Vorgehensweisen

Lesen Sie nachfolgend, die Vorgehensweisen beim Import von Bankdaten:

4.1               Daten importieren

  1. Öffnen Sie die Anwendung „Daten importieren“.
  2. Lassen Sie sich den bzw. einen Filter für das Business Object „cisag.app.financials.obj.Bank“ anzeigen.
  • Der Filter für den Import der Daten wird angezeigt.
  1. Die ausgewählten Attribute des Filters sind bereits markiert. Bei Bedarf können Sie die Attribute noch anpassen.
  2. Drücken Sie in der Standard-Symbolleiste den Button „Daten importieren“.
  • Das Dialogfenster „Daten importieren“ wird geöffnet.
  1. In diesem Dialogfenster können Sie Einstellung für die Importdatei vornehmen. Eine ausführliche Beschreibung der Felder finden Sie in der Dokumentation Daten importieren im gleichnamigen Abschnitt.
  2. Durch Drücken des Buttons „Im Hintergrund“ oder „Sofort“ können Sie den Import durchführen.

Hinweis:
Beim Import von Daten ist die Option „Verarbeitung im Hintergrund“ nur für voneinander unabhängige Daten empfohlen.

4.2               Notwendige Attribute für den Import

Geben Sie mindestens folgende Attribute pro Business Entity an:

  • Identifikationsattribute (Business Key)
  • Pflichtfelder

Ohne die Identifikationsattribute kann das Business Entity nicht zugeordnet werden. Fehlt ein Pflichtfeld, so wird in jedem Fall die Nachbearbeitung gestartet. Die Pflichtfelder und Identifikationsattribute der einzelnen Business Objects werden im Abschnitt Übersicht: Identifikations- und Pflichtfelder zusammengestellt.

Zusätzlich gibt es noch Beziehungen zu anderen Business Objects, die nicht direkt zum Business Entity „Bank“ gehören (Beziehungen über Fremdschlüssel, erkennbar durch Kursivschrift im Filter). Um diese Beziehungen auflösen zu können, müssen die Identifikationsattribute dieser Business Objects im Filter ausgewählt werden. Über Fremdschlüssel referenzierte Daten können nicht gemeinsam importiert werden. Sie müssen bereits im System vorhanden sein. Werden über die Fremdschlüssel-Beziehung andere Attribute angegeben als deren Identifikationsattribute, so werden diese ignoriert.

Wenn der Primärschlüssel eines Business Objects ganz oder teilweise aus Fremdschlüsseln besteht, dann muss in der Importdatei das Business Object, auf das sich dieser Fremdschlüssel bezieht, über seine Identifikationsattribute aufgelöst werden.

Zum Beispiel enthält eine Bank das Attribut „country“. Dieses Attribut bezieht sich auf das Land der Bank, das wiederum durch eine Identifikation (String) spezifiziert wird.

4.3               Import von neuen Bankdaten

In der Importdatei müssen alle Identifikations- und Pflichtattribute angegeben werden. Lesen Sie die Dokumentation zur Anwendung „Daten importieren“, um zu erfahren, wie separate Importdateien verknüpft werden.

Beispiel für das Importieren von neuen Bankdaten mit einer Importdatei:

bankId Country name mainBank.bankId mainBank.country .
1 DE EineBank    
2 DE EineFiliale 1 DE

 

Die Bank, die mit mainBank.bankId und mainBank.country identifiziert wird, muss bereits vorhanden sein. Wenn die Bankzentrale und die Bankfilialen in der gleichen Importdatei sind, dann muss die Bankzentrale sich vor der Bankfiliale befinden.

4.4               Übersicht: Identifikations- und Pflichtfelder

In diesem Kapitel werden die Identifikations- und Pflichtattribute zusammengestellt.

Attributpfad Bezeichnung Fremdschlüssel-Beziehung
bankId (K) Identifikation  
country (K) Land Country
name Name  

Bei einer Filiale müssen zusätzlich die Attribute mainBank.bankId und mainBank.country angegeben werden.

Czy ten artykuł był pomocny?