Ansicht
Dokumentation

BSPL_DATA_PREPARE_BW - Bereitet Bilanz/GuV-Daten für BW und ODP auf

BSPL_DATA_PREPARE_BW - Bereitet Bilanz/GuV-Daten für BW und ODP auf

Vendor Master (General Section)   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Funktionsbaustein bereitet die von BW-Extraktoren oder Operational Data Providern (ODP) selektierten Hauptbuchsalden zu einer Bilanz und GuV auf.

Die Daten werden in Tabelle CT_DATA übergebenen. Der Aufbau der Tabelle wird durch eine DDIC-Struktur beschrieben, die mit dem Import-Parameter I_STRUC_NAME bekannt gemacht wird. Die Aufbereitung der Daten erfolgt gemäß einer beliebigen Bilanz-/GuV-Struktur.

Im Einzelnen enthält der Funktionsbaustein folgende Funktionen:

  • Behandlung von saldenabhängig zugeordneten Konten und Kontengruppen
  • Berechnung von Gewinn/Verlust
  • Berechnung von Differenzen aus Währungsumrechnung für Multi Currency Accounting (MCA) . Die Differenzen werden bei der Bilanzposition mit dem technischen Schlüssel (0MCACDIFF) ausgewiesen.

Import Parameter
I_STRUC_NAME Name der Struktur, die die Daten in Tabelle CT_DATA beschreibt
IT_SELECTIONS Tabelle mit Selektionskriterien
IT_ABERRANT_FIELDS Tabelle mit abweichenden Feldnamen für feste Felder

Changing-Parameter
CT_DATA Tabelle mit selektierten Daten

Ausnahmen
WRONG_STRUCTURE_NAME Falsche Reportingstruktur
SELECTION_FISCAL_YEAR_MISSING Selektion für Geschäftsjahr fehlt
SELECTION_PERIOD_MISSING Selektion für Buchungsperiode fehlt
SELECTION_FSVERSN_MISSING Selektion für Bilanz-/GuV-Struktur fehlt

,,,,,,

I_STRUC_NAME

Name einer DDIC-Struktur, die die Tabelle CT_DATA beschreibt. Die Struktur muss die folgenden festen Felder und Kennzahlen enthalten. Sie sind zur Aufbereitung der Daten für eine Bilanz und GuV notwendig:

Felder, die vom Extraktor oder ODP zu füllen sind:
RYEAR Geschäftsjahr (004)
POPER Buchungsperiode (003)
FISCPER Gesch.Jahr / Periode (007)
CHRT_ACCTS Kontenplan
RACCT Hauptbuch-Kontonummer
RFAREA Funktionsbereich
FSTYPE Bilanztyp
FSVERSN Bilanz/GuV-Struktur

Felder, die vom FB 'BSPL_DATA_PREPARE_BW' zu füllen sind:
GLACCEXT Bilanz/GuV-Posintion

Kennzahlen, die vom Extraktor oder ODP zu füllen sind:
BALANCE Kumulierter Saldo
DEBIT Summe der Sollbuchungen
CREDIT Summe der Habenbuchungen

Für den Saldovortrag (SV) wird der Wert in Kennzahl BALANCE und Periode = '000' erwartet. (POPER= '000', FISCPER= 'YYYY000')

Kennzahlen, die vom FB 'BSPL_DATA_PREPARE_BW' zu füllen sind:
VAL_STOCK Kumulierter Saldo
VAL_FLOW Saldo der Periode

IT_SELECTIONS

In der Tabelle IT_SELECTIONS müssen die Selektionskriterien für die folgen Felder übergeben werden. Die Namen der Selektionskriterien entsprechen den Feldnamen in der DDIC-Struktur. Siehe I_STRC_NAME.

Geschäftsjahr/Periode (FISCPER) oder (RYEAR + POPER)
Bilanztyp (FSTYPE)
Bilanz-/GuV-Struktur (FSVERSN)

IT_ABERRANT_FIELDS

Sollte es dennoch Abweichungen von den o.g. Feldern und Kennzahlen in der Struktur (I_STRUC_NAME) geben, können diese in der Tabelle IT_ABERRANT_FIELDS bekannt gemacht werden.

Beispiel

Fester Feldname Abweichender Feldname
RYEAR GJAHR
RACCT SAKNR
DEBIT SOLL
BALANCE KUMUM

CT_DATA

Die Tabelle CT_DATA enthält die selektierten Hauptbuchsalden.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

CT_DATA
IT_ABERRANT_FIELDS
IT_SELECTIONS
I_CREDIT_POSITIVE
I_STRUC_NAME

Ausnahmen

SELECTION_FISCAL_YEAR_MISSING
SELECTION_FSVERSN_MISSING
SELECTION_PERIOD_MISSING
WRONG_STRUCTURE_NAME

Funktionsgruppe

FAGL_BSPL_SERVICES

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

Length: 7137 Date: 20240523 Time: 181006     sap01-206 ( 56 ms )