Ansicht
Dokumentation

ICA_DS - Datenquellen pflegen

ICA_DS - Datenquellen pflegen

CPI1466 during Backup   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Definieren Sie die Datenquellen für die nachfolgende Matching-Methodendefinition.

Datenquellen dienen zur Einschränkung des Datenbereichs, der durch das Matching-Programm analysiert werden soll. Jede Datenquelle hat eine oder mehrere CDS-Views zugeordnet, zusammen mit einigen Geschäftssemantiken, z.B. welche Felder als führende Einheit und entsprechend als Partnereinheit verwendet werden.

SAP liefert die Datenquellen zum Vergleich von Buchungsbelegdaten aus der Tabelle ACDOCA Buchungsbelegpositionen für Entitätspaare wie Gesellschaften und Handelspartnergesellschaften sowie Profitcenter und Partnerprofitcenter. Die Namen der vordefinierten Datenquellen beginnen mit "S".

Sie können eigene Datenquellen definieren, indem Sie eine vorhandene Datenquelle kopieren oder eine gänzlich neue Datenquelle anlegen. Gehen Sie zum Anlegen einer neuen Datenquelle folgendermaßen vor:

  1. Geben Sie den Datenquellennamen und optional eine Kurz- und eine Langbeschreibung ein.
  2. Ordnen Sie der Datenquelle eine Haupt-CDS-View zu. Die CDS-View muss die folgenden Felder enthalten:
Feldname Bezeichnung Verwendung
RCLNT SAP-Mandant Obligatorisch
METHOD_ID Matching-Methode Obligatorisch und Initialwert auf „leer“ gesetzt
DOCNR Matching-Belegnummer Obligatorisch und Initialwert auf '0000000000' gesetzt
DOCLN Einzelpostennummer Obligatorisch und Initialwert auf 0 gesetzt
RCOMP Gesellschaft Bei einer auf RCOMP gesetzten führenden Einheit obligatorisch
RASSC Partnergesellschaft Bei auf RASSC gesetzter Partnereinheit obligatorisch
GRREF Zuordnungsnummer Obligatorisch und Initialwert auf '000000000000' gesetzt
PSTAT Verarbeitungsstatus Obligatorisch und Initialwert auf '00' gesetzt
CSTAT Kommunikationsstatus Obligatorisch und Initialwert auf '00' gesetzt
DUE_DATE Fälligkeitsdatum Obligatorisch und Initialwert auf '00000000' gesetzt
TIMESTAMP Zeitstempel Für Datensperre obligatorisch

Hinweis: Vermeiden Sie nach Möglichkeit Aggregationen in der CDS-View, damit die Daten auf Einzelpostenebene abgeglichen werden können. Drücken Sie F1, um eine Liste der von SAP ausgelieferten CDS-Views anzuzeigen.
  1. Wählen Sie optional im Feld der führenden Einheit und Partnereinheitsfeld eine Organisationseinheit aus. Diese Felder müssen in den DDIC-Strukturen ICA_S_DIMund ICA_S_DIM_Psowie in der zugeordneten CDS-View vorliegen. Wenn ein übergeordnetes Feld vorhanden ist, z.B. Kostenrechnungskreis als übergeordnetes Feld für Profitcenter, oder Sie mittels zweier organisatorischer Sichten eine Matrix-Konsolidierung erreichen wollen, sollten Sie auch die übergeordneten Felder angeben.
Hinweis: Sie können dasselbe Feld sowohl als Feld der führenden Einheit als auch Partnereinheitsfeld auswählen. Es wird bei einheitsinternen Matching-Szenarien verwendet, z.B. wenn eine Gesellschaft die eigenen Sachkontobuchungen mit Kontoauszügen abgleichen möchte. Später beim Definieren einer Matching-Methode müssen Sie auch zwei Datenquellen (eine für Sachkontobuchungen und eine für Kontoauszüge) mit denselben Definitionen für die führende Einheit und die Partnereinheit angeben. Dies ist anders für Konzern-Matching-Szenarien, bei denen zwei unterschiedliche Felder als Felder für die führende Einheit und die Partnereinheit ausgewählt werden und in der Matching-Methode nur eine Datenquelle angegeben wird.
Falls nötig, können Sie die Strukturen ICA_S_DIMund ICA_S_DIM_Pim Backend-System erweitern, um Ihre benutzerdefinierten Felder einzubeziehen. Die CDS-View muss ebenfalls entsprechend mittels SAP ABAP Development Tools (ADT) erweitert werden.
  1. Wurde das Feld der führenden Einheit angegeben, müssen Sie eine Einheitsentitäts-CDS-View angeben, damit Sie die Gültigkeit der Einheitenwerte überprüfen oder die Daten filtern können. Das Partnereinheitenfeld, sofern angegeben, verfügt über dieselbe CDS-View.
Hinweis: Die Einheitsentitäts-CDS-View muss denselben technischen Feldnamen wie das Feld der führenden Einheit haben. Drücken Sie F1, um die Liste der von SAP ausgelieferten CDS-Views anzuzeigen, z.B. "ICA_Company" (Gesellschaftsstammdaten), die das Einheitenfeld Gesellschaft (RCOMP) enthält und nur Datenquellen zugeordnet werden kann, die Gesellschaft (RCOMP) als das Feld für die führende Einheit definiert haben.
  1. Standardmäßig hat jeder Benutzer mit der Berechtigung, die Fiori-Apps für Intercompany-Matching und -Abstimmung auszuführen, den Zugriff auf sämtliche Daten, die über die zugeordneten Datenquellen vorhanden sind. Wenn Sie den Zugriff auf die Daten beschränken möchten, müssen Sie ein Berechtigungsobjekt zuordnen. Dadurch kann die zugehörige SAP-Fiori-App Benutzern die unterschiedlichen Berechtigungen für den Zugriff auf führenden Einheiten entsprechend erteilen.
Hinweis: Das Autorisierungsobjekt muss denselben Autorisierungsfeldnamen wie Ihr Feld der führenden Einheit haben. Es gibt jedoch zwei Ausnahmen: RBUNIT ist das Feld der führenden Einheit für die Konsolidierungseinheit, während BUNIT das Autorisierungsfeld ist. RBUKRS ist das Feld der führenden Einheit für den Buchungskreis während BUKRS das Autorisierungsfeld ist.
Drücken Sie F1, um eine Liste der von SAP ausgelieferten Berechtigungsobjekte anzuzeigen.
  1. Auf der Seite Feldsemantik gehen Sie folgendermaßen vor:
  • Für jedes Feld wird der Datenelement-Text abgerufen, um auf den Benutzeroberflächen der entsprechenden Apps angezeigt zu werden, (z.B. Zuordnungen verwalten und Abstimmungssalden). Wenn Sie den Datenelement-Text überschreiben möchten, ordnen Sie jedem entsprechenden Feld einen Feldbezeichner zu.

  • Vergeben Sie, falls nötig, einen Suchhilfenamen für die entsprechenden Felder.

  • Markieren Sie das Ankreuzfeld Aus Originalbeleg aktualisieren für die Felder, die in Intercompany-Matching und -Abstimmung aktualisiert werden müssen, wenn ihre Werte in den ursprünglichen Belegen geändert werden. Dies wird in der Regel für Felder wie Ausgleichsstatus, Stornostatus, Felder, die Referenznummern zur Verwendung beim Abgleichen enthalten, sowie Texte für die Ursprungsbelege benötigt. In der Zwischenzeit müssen Sie auch Schlüsselfeld für die Felder auswählen, die zur Auswahl der Matching-Positionen verwendet werden, die für die Wertfortschreibung relevant sind. Sie möchten beispielsweise Felder wie Buchungskreis, Geschäftsjahr und Buchhaltungsbelegnummer auswählen, um solche Matching-Positionen zu identifizieren.

Beachten Sie, dass die Einstellung Schlüsselfeld nur relevant ist, wenn für die Datenquelle mindestens ein Feld als Aus Originalbeleg aktualisieren markiert ist.
  • Geben Sie optional für jedes Feld den globalen Feldnamen ein. Es kann helfen, die Textkonsistenz zwischen diversen Apps und API-Service-Interfaces zu pflegen. Beachten Sie die vordefinierte Datenquelle SF_JOURNAL_ENTRIES_01 beim Ausfüllen der globalen Feldnamen für Ihre eigenen Datenquellen.

  1. Optional können Sie auf der Seite Obligatorische Filterfelder Felder als obligatorische Filterfelder (auch Kontextfelder genannt) definieren.
Die folgenden Felder sind als obligatorische Filterfelder verfügbar, vorausgesetzt sie sind ebenfalls in der Haupt-CDS-View vorhanden und zwar der Datenquelle zugeordnet:
Feldname Feldbeschreibung Unterstützte Standardwerte
PERIV Geschäftsjahresvariante Spezifische Werte
RYEAR Geschäftsjahr Platzhalter $CurrentFiscalYear$ oder bestimmte Werte
POPER Buchungsperiode Platzhalter $CurrentFiscalPeriod$ oder bestimmte Werte
FISCYEARPER Periode/Jahr Platzhalter $CurrentFiscalYearPeriod$ oder bestimmte Werte
RLDNR Ledger Spezifische Werte
RVERS Konsolidierungsversion Spezifische Werte
RITCLG Positionsplan Spezifische Werte

Sie können die DDIC-Struktur ICA_S_MFF erweitern, um mehr Felder einzufügen als oben aufgeführt sind.
Diese Felder sind für Benutzereingaben beim Starten eines Matching-Laufs oder Anzeigen eines Abstimmungsberichts verfügbar. Beachten Sie Folgendes:
  • Wenn Sie die Kreditorenbuchhaltung und die Debitorenbuchhaltung über mehrere Perioden und Jahre hinweg abgleichen möchten, sollten Sie FISCYEARPER (Geschäftsjahresperiode) mit dem Vergleichsoperator "<=" definieren.

  • In einem Finanzkonsolidierungsszenario müssen Sie möglicherweise nur Positionen über die Perioden eines Jahres hinweg abgleichen. In diesem Fall definieren Sie RYEAR (Geschäftsjahr) mit dem Operator "=" und POPER (Geschäftsperiode) mit dem Operator "<=".

  • Wenn Sie den Operator "=" für das Feld Geschäftsjahr und "<=" für das Feld Geschäftsjahresperiode verwenden, werden neue Buchungen für vorherige Perioden des aktuellen Geschäftsjahrs im Matching-Prozess einbezogen. Wenn Sie den Operator "=" für beide Felder verwenden, werden nur Buchungen für die aktuelle Periode im Matching-Prozess berücksichtigt.

  • Wenn die Haupt-CDS-View eines oder mehrere der drei Felder RYEAR (Geschäftsjahr), POPER (Buchungsperiode und FISCYEARPER (Geschäftsjahresperiode enthält, dann müssen Sie das Feld PERIV (Geschäftsjahresvariante) als Filterfeld hinzufügen, den Operator "=" auswählen und einen Standardwert eingeben, um die Buchungsperiode für die Matching- und Abstimmungsprozesse abzuleiten.

  • Wenn Sie das Ankreuzfeld Feld ausblenden wählen, wird das entsprechende Filterfeld auf der Benutzeroberfläche ausgeblendet und der Benutzer kann den Filterwert dort nicht ändern. Das heißt, der angegebene Wert wird stets verwendet.

  1. Optional können Sie Umsetzungsprofile auf der Seite Umsetzungsprofile definieren, um Ad-hoc-Konvertierungen von Betragsart- oder Mengentyp-Maßen zu aktivieren. Führen Sie die unten genannten Schritte aus:
    1. Geben Sie den Namen des Konvertierungsprofils und die Beschreibung an.
    2. Wählen Sie einen Konvertierungstyp, Währungsumrechnung oder Mengeneinheitkonvertierung.
    3. Abhängig vom ausgewählten Typ geben Sie die notwendigen Parameter für die Konvertierung an. D.h.:
  • Wählen Sie für die Währungsumrechnung einen Kurstyp aus, z.B. Monatsmittelkurs oder Schlusskurs, ein Referenzdatum und eine Zielwährung. Zusammen mit einer Quellwährung, die zur Laufzeit verfügbar ist, kann der bestimmte Umrechnungskurs für die Konvertierung festgelegt werden.

Hinweis: Das Ankreuzfeld Abgeleitete Zielwährung verwenden ist nur für das Anwendungsszenario "Konzernberichtswesen", bei dem die zugrundeliegende CDS-View der Datenquelle konsolidierungsspezifisch ist. Wenn Sie das Ankreuzfeld auswählen, wird die Kreiswährung als die Konvertierungs-Zielwährung abgeleitet und hat Vorrang vor dem Wert, den Sie in Zielwährung angegeben haben.
  • Für die Mengeneinheit-Konvertierung wählen Sie eine Zielmengeneinheit. Beachten Sie, dass nur die Mengeneinheiten mit einer Sicht unterstützt werden und die Konvertierung nur für Mengeneinheiten derselben Sicht möglich ist.

Sie können später beim Definieren der Abstimmungsfälle zusätzliche Kennzahlen auf der Grundlage dieser Umsetzungsprofile anlegen, so dass die Kennzahlen in Abstimmungsabschlussprozess aktivieren und in Abstimmungsberichten ausgewählt werden können.
  1. Optional können Sie Navigationsziele auf der Seite Navigationseinstellungen für die entsprechenden Felder definieren, um einen Drill-Through zu den Ziel-Webseiten oder -Apps zu ermöglichen.
    1. Wählen Sie ein Feld aus der Dropdown-Liste aus. Wenn Sie mehr als eine Navigationsoption für dasselbe Feld einrichten wollen, geben Sie eine Navigations-ID ein, um zwischen den verschiedenen Einträgen zu unterscheiden.
    2. Im Feld Navigationsziel-URL geben Sie den Identifikator Ihrer Ziel-App ein. Der Identifikator ist in der Regel eine Zeichenfolge, die aus der App-URL kopiert werden kann, von "#" bis zum letzten Zeichen vor "?".
Beispielsweise hat die App Buchungsbelege verwalten den Identifikator #AccountingDocument-manage. Für das Feld "REF_BELNR" (Buchhaltungsbelegnummer) geben Sie #AccountingDocument-manage als Navigationsziel-URL an. Später können Sie von den Apps Zuordnungen verwalten oder Matching-Belege verwalten zu den Hauptbuchbuchungsbelegen navigieren und einen Drill-Through zu den ursprünglichen Buchungsbelegen durchführen.
  1. Wählen Sie Auf neuer Registerkarte öffnen zum Öffnen einer neuen Webseite für die Ziel-App, während die aktuelle Seite geöffnet bleibt.
  2. Geben Sie einen Text im Feld Link-Bezeichner ein, um dem Benutzer zu erklären, was beim Auswählen des Links geschehen wird.
  3. Darüber hinaus können Sie für jedes oben definierte Feld URL-Parameter angeben, damit nur die den Parametern entsprechenden Navigationszielobjekte angezeigt werden. Wenn Sie beispielsweise für das Feld "REF_BELNR" die folgenden drei Parameter definieren, werden nur die Buchungsbelege gemäß der angegebenen Buchungsbelegnummer, dem angegebenen Buchungskreis und dem angegebenen Geschäftsjahr in der App des Navigationsziels angezeigt:
URL-Parametername   Parameterwert
AccountingDocument   {{REF_BELNR}}
CompanyCode   {{RBUKRS}}
FiscalYear   {{GJAHR}}

Hinweis: {{ }} wird zum Umklammern eines Feldnamens verwendet, damit der Wert des Felds dem entsprechenden URL-Parameter zugeordnet wird. Sie können für den Parameter auch einen festen Literalwert angeben.
  1. Sichern Sie die Änderungen. Das System prüft die Konsistenz Ihrer Definitionen. Nur konsistente Datenquellen können gesichert werden. Die Prüfung verifiziert hauptsächlich, ob alle in Ihren zugeordneten CDS-Views enthaltenen Felder in der Datenbanktabelle ICADOCM vorhanden sind und die unter Schritt 1 aufgeführten Vorgaben erfüllen.

Sie können die Tabelle ICADOCM erweitern, um zusätzliche Felder einzufügen. Weitere Informationen finden Sie in der Hilfedokumentation unter help.sap.com/S4_OP_ICMR -> Erweiterte Einstellungen-> Datenquelle.






PERFORM Short Reference   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 21843 Date: 20240603 Time: 051434     sap01-206 ( 398 ms )