Ansicht
Dokumentation
EXIT_SAPFGVTR_001 -
General Data in Customer Master CL_GUI_FRONTEND_SERVICES - Frontend ServicesThis documentation is copyright by SAP AG.
With this user exit you can access the standard balance carried forward and can change the process.
The parameters assigned to this user exit may have the following contents:
-
LEDGER_DATA
Record of the ledger. All fields from the ledger table can be used for analysis.
You have to use the field LEDGER_DATA-RACCT to check the account.
The field LEDGER_DATA-RACCT can have the following contents:
- FI G/L account
- No FI G/L account, rather, for example, a secondary cost type not
- entered
- ACCOUNT_INDICATOR
- "X", if the FI G/L account is a balance sheet account
or if the account (LEDGER_DATA-RACCT) field is empty.
The balance carry forward program carries this record forward with all account assignments.
- " " (empty), if the FI G/L account is a P&L account.
The balance carry forward program carries this record forward to a retained earnings account that is determined by the income statement account type and the chart of accounts.
- "*", if it is not a FI G/L account, that is, no G/L account master data is found. This could be the case with a secondary cost type.
The balance carry forward program does not carry this record forward. It ignores it.
- ACCOUNT_TYPE
- The income statement account type of the P&L account, if it is this type.
- " " (empty), if it is not a P&L account.
- CHART_OF_ACCOUNT
- Chart of account for this account
- empty, if it is not a G/L account.
Using the CHANGING parameters in the user exit, you can change the values in such a manner that the balance carry forward program carries the record forward in a different way than the standard way.
The user exit is mainly designed for the following situations:
- The account (Field LEDGER_DATA-RACCT) contains no entry, it is empty.
- In this case, the record would be carried forward, as with a balance sheet account, along with all account assignments.
- The parameters sent to the user exit would contain the following values:
ACCOUNT_INDICATOR = "X"
ACCOUNT_TYPE = " "
CHART_OF_ACCOUNT = " "
- If, for example, you do not want to carry this record forward, you must change the parameters as follows:
ACCOUNT_INDICATOR = "*" (star).
- The account (field LEDGER_DATA-RACCT) is not a FI G/L account, rather a secondary cost type, for example.
- In this case, the record would not be carried forward as previous. Instead, it is ignored.
- The parameters sent to the user exit would contain the following values:
ACCOUNT_INDICATOR = "*"
ACCOUNT_TYPE = " "
CHART_OF_ACCOUNT = " "
- If, for example, you want to carry this record forward, you have to decide if it is to be carried
forward as with a balance sheet account or as with a P&L account. The parameters have to be changed correspondingly.
Balance carried forward as with a balance sheet account:
ACCOUNT_INDICATOR = "X".
Balance carried forward as with a P&L account:
ACCOUNT_INDICATOR = "X"
ACCOUNT_TYPE = Income statement account type with which the
retained earnings account is to be determined
CHART_OF_ACCOUNTS = Chart of account in which the retained earnings
account is defined
General Material Data General Material Data
This documentation is copyright by SAP AG.
Length: 4490 Date: 20240427 Time: 024715 sap01-206 ( 42 ms )