Ansicht
Dokumentation

FM_GL_ACCOUNT_DERIVE - Funds Management: GJW-Empfänger-Kontierung ermitteln

FM_GL_ACCOUNT_DERIVE - Funds Management: GJW-Empfänger-Kontierung ermitteln

TXBHW - Original Tax Base Amount in Local Currency   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein leitet im Kontext des HHM-Jahreswechsels zu einer gegebenen Haushaltsmanagment-Kontierung eine Empfänger-HHM-Kontierung ab :

Zu gegebenem Finanzkreis, Geschäftsjahr, Geschäftsjahreswechselprozess und HHM-Kontierung werden die in der mit Transaktion FMYC definierten Ableitungsschritte durchlaufen und die mit Transaktion FMYCR definierten Regeln ausgelesen und gepuffert.

Da die Ableitungsstrategie die Zuordnung meherer Empfänger- pro Sender-Kontierung unterstützt, gibt der Baustein eine Liste von Empfängerkontierungen zurück, wenn und nur wenn mehrere Empfängerkontierungen abgeleitet werden. Eine einzelne Kontierung wird mit einer Feldleiste zurückgegeben, die genau dann nicht initial ist.

Importparameter:

  • I_FIKRS type FIKRS,,,,Finanzkreis, Musseingabe.
  • I_GJAHR type FM_CCF_SYEAR,,,,Haushaltsjahr, Musseingabe.
  • I_ACTIVITY) TYPE FM_FYC_PROCESS,,Geschäftsjahreswechselaktivität, optional, def 'Obligovortrag'. Entsprechende Konstanten sind in dem Type-Pool 'FMFYC' hinterlegt.
  • I_RECEIVER_YEAR type FM_CCF_RYEAR, Haushaltsjahr, indem die Empfängerkontierungen verprobt werden sollen (default: = I_GJAHR).
  • I_FLG_UNIQUE_TARGET_REQUIRED: Kennzeichen, dass die aufrufende Applikation eine eindeutige Zielkontierung erwartet. Im Fehlerfalle wird die Meldung FMCF 296 ausgegeben.
  • I_FLG_CHECK_RECEIVER type FM_CHECK_FM_ACCOUNTS default SPACE. If marked 'X', the module checks existence of receiver FM accounts, if marked 'P', the budget structure is additionally checked for a posting object, if marked 'B' , it is additionally check for a budget object. Errors are returned via return parameters (see below).
  • I_FLG_USE_TRACE type XFELD,,,,,Schalter zur Aktivierung des Ableitungstraces,
  • I_FLG_BUFFER,,type XFELD,,,,optional, default 'X': Schalter zur Aktivierung der Pufferung der Ableitungsstrategie. Die Performance bei aktiviertem Puffer ist optimal, wenn in Massentransaktionen die Daten nach Sender-HHM-Kontierungen sortiert verarbeitet werden.
  • I_F_SOURCE_FIELDS TYPE IFM_FYC_DERIVATION_FIELDS: Ausgangsdaten zur Ableitung der Empfängerkontierung. Die Felder sind abhängig vom jeweiligen GJW-Prozess gefüllt:
  • RLDNR,,type,,RLDNR,,,,,,Ledger

  • .INCLUDE,,type,,FMIDATA,,,,Sender-HHM-Kontierung, Werttyp, Kassenwirksamkeitsjahr, Periode, Fortschreibungsbetrag, Vorgang CO, Buchungskreis, Statistikkennzeichen.

  • KNGJAHR,,type,,FM_KNGJAHR,,,,Geschäftsjahr zur FI-Belegnummer

  • KNBELNR,,type,,FM_KNBELNR,,,,FI-Belegnummer

  • KNBUZEI,,type,,FM_KNBUZEI,,,,Belegposition zur FI-Belegnummer

  • .INCLUDE,,type,,FMIKEYOI,,,,Gemeinsamer Key für die Obligo-Daten Finanzbudgetmanagem.

  • VERSION,,type,,BUKU_VERSION,,Budgetversion

  • BUDCAT,,type,,BUKU_BUDCAT,,,,Budgetkategorie

  • VALTYPE,,type,,BUKU_VALTYPE,,Werttyp (Budget)

  • WFSTATE,,type,,BUKU_WFSTATE,,Workflow-Status eines Datensatzes in Budgetsummentabelle

  • PROCESS,,type,,BUKU_PROCESS,,Interner Budgetierungsvorgang

  • BUDTYPE,,type,,BUKU_BUDTYPE,,Budgetart

Exportparameter:

  • E_F_TARGET_FIELDS TYPE IFM_FYC_TARGET_FIELDS: Empfänger-HHM-Kontierung. Enhält die folgende Felder:
  • NBR,,,,,,type,,FM_DERIVATION_INDEX,,HHM Abschlussarbeiten: Zähler für Ableitungsregeln. Wird zur Durchnummerierung der Empfängerkontierungen genutzt, wenn mehrere Empfänger- pro Senderkontierung definiert sind.

  • FISTL,,,,type,,FISTL,,,,,,Finanzstelle

  • FONDS,,,,type,,BP_GEBER,,,,Fonds

  • FIPEX,,,,type,,FM_FIPEX,,,,Finanzposition

  • FAREA,,,,type,,FM_FAREA,,,,Funktionsbereich

  • MEASURE,,,,type,,FM_MEASURE,,,,Programm im Haushaltsmanagement

  • GRANT_NBR,,type,,GM_GRANT_NBR,,,,Grant

  • USERDIM,,,,type,,FM_USERDIM,,,,Kundendimension für HHM-Ist und Obligodaten

  • CF_PRC,,,,type,,CF_PRC,,,,FM - CF: Verteilungsprozentsatz. Das Feld wird in der Regel mit 100.00 besetzt sein (Default), wenn nur ein Empfänger abgeleitet wird. Bei einem Rückgabewert 0.00 soll der Prozess für die Sender-HHM-Kontierung nicht durchgeführt werden.

  • FLG_ERROR,,type,,FLAG_ERROR_OCCURRED,,Kennzeichen: Es sind Fehler aufgetreten

  • E_T_TARGET_FIELDS TYPE FMFYC_FYC_TARGET_FIELDS: Liste Empfänger-HHM-Kontierungen
Es ist die Feldleiste nicht initial, wenn genau eine Empfängerkontierung abgeleitet wurde. In dem Fall ist aber die Liste ohne Einträge. Wenn die Liste Einträge enthält, ist die Feldleiste initial.
  • E_T_RETURN ,,,,TYPE ,,BAPIRET2_T_FM,,Liste von Ausnahmen. Die Zuordnung zwischen Empfänger-HHM-Kontierung und Ausnahme wird über den Parameter -ROW bzw. -NBR hergestellt: E_T_RETURN -ROW,,~,,E_T_TARGET_FIELDS~NBR.

Beispiel

Hinweise

Weiterführende Informationen

Die Definition der Ableitungsschritte wird im Einführungsleitfaden dokumentiert.





Parameter

E_F_ACCIT
I_FLG_BUFFER
I_FLG_USE_TRACE
I_F_ACCHD
I_F_ACCIT
I_T_ACCCR

Ausnahmen

NO_NEW_LINE
PROBLEMS_OCCURRED
WRONG_INPUT

Funktionsgruppe

FMGLACC_DERIVE

CL_GUI_FRONTEND_SERVICES - Frontend Services   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 7293 Date: 20240523 Time: 075616     sap01-206 ( 90 ms )