SAP EXIT_SAPLFMUD_006 Function Module for Determine Value Type for which a Revenues FM Account Assgnt Increases Bdgt
EXIT_SAPLFMUD_006 is a standard exit saplfmud 006 SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used for Determine Value Type for which a Revenues FM Account Assgnt Increases Bdgt processing and below is the pattern details for this FM, showing its interface including any import and export parameters, exceptions etc. there is also a full "cut and paste" ABAP pattern code example, along with implementation ABAP coding, documentation and contribution comments specific to this or related objects.
See here to view full function module documentation and code listing for exit saplfmud 006 FM, simply by entering the name EXIT_SAPLFMUD_006 into the relevant SAP transaction such as SE37 or SE38.
Function Group: XFMD
Program Name: SAPLXFMD
Main Program: SAPLXFMD
Appliation area:
Release date: N/A
Mode(Normal, Remote etc): Normal Function Module
Update:

Function EXIT_SAPLFMUD_006 pattern details
In-order to call this FM within your sap programs, simply using the below ABAP pattern details to trigger the function call...or see the full ABAP code listing at the end of this article. You can simply cut and paste this code into your ABAP progrom as it is, including variable declarations.CALL FUNCTION 'EXIT_SAPLFMUD_006'"Determine Value Type for which a Revenues FM Account Assgnt Increases Bdgt.
EXPORTING
IP_FIBUKRS = "Company Code
IP_FIGJAHR = "
IP_FIBELNR = "Accounting Document Number
IP_FIKRS = "
IP_FONDS = "
IP_PAYMENT_CHECK = "
IP_COMMITMENT_CHECK = "
CHANGING
OP_WERTTYP = "
Related Function Modules
Below is a list of related SAP function modules this CUSTOMER FUNCTION exit / user exit is relevant for.BUDGET_CHANGE
BUDGET_INCREASED_CHECK
BUDGET_INCREASED_CHECK_FC
BUDGET_INCREASED_CHECK_RO
BUDGET_REVERSE
CONSUME_FORECAST_OF_REVENUE
FMUDBSEGH_DELETE_COMPLET
FMUDBSEGH_INSERT
FMUDBSEGH_RC
FMUDBSEGH_REASSIGNMENT_INCOME
FMUDBSEGH_REVERSE
FMUDBSEGH_UPDATE
FMUDBSEG_DELETE
FMUDBSEG_DELETE_RO_ITEM
FMUDBSEG_INSERT
FMUDBSEG_READ
FMUDBSEG_REASSIGNMENT
FMUDBSEG_UPDATE
FMUDKBLPH_INSERT
FMUDKBLPH_REASSIGNMENT_INCOME
FMUDKBLP_DELETE
FMUDKBLP_INSERT
FMUDKBLP_READ
FMUDKBLP_UPDATE
FMUD_LAST_ITEM_GET
FM_FMUDBSEGH_CHANGE
FM_FMUDBSEGP_CHANGE
FM_FMUDKBLPH_CHANGE
FM_FMUDKBLPP_CHANGE
FM_RIB_ACRQ_RELATIONS_GENERATE
FM_RIB_ACTUAL_DOCS_CREATE
FM_RIB_ACTUAL_INCREASE
FM_RIB_ACTUAL_V2
FM_RIB_COMMITMENT_DOCS_CREATE
FM_RIB_COMMITMENT_INCREASE
FM_RIB_COMMITMENT_V2
FM_RIB_DOC_RELATIONS_GENERATE
FM_RIB_FRCT_RELATIONS_GENERATE
FM_RIB_ON_LINE_ITEMS
FM_RIB_WRITE_FMUDBSEGH
INCOME_HOLDER_DETERMINE
INCREASE_BUDGET_THRU_REVENUE
INCREASE_BUDGET_THRU_REVENUEOL
LINK_INCOME_EXPENSE_BUDGETDOC
LINK_INCOME_EXPENSE_CHECK
LINK_INCOME_EXPENSE_DISPLAY
LINK_INCOME_EXPENSE_MAIN
LINK_INCOME_EXPENSE_OLD_DOC
LINK_INCOME_EXPENSE_POPUP
LINK_INCOME_EXPENSE_RENUMBER
LINK_INCOME_EXPENSE_VB
RECEIVER_ACTUAL_DETERMINE
RECEIVER_FORECAST_DETERMINE
RECEIVER_FORECAST_DETERMINE_
RULES_AND_BUDVALS
XPRA_FCABP_TO_FMUDBSEGH
XPRA_FCABP_TO_FMUDBSEGH_DB
IMPORTING Parameters details for EXIT_SAPLFMUD_006
IP_FIBUKRS - Company Code
Data type: BSEG-BUKRSOptional: No
Call by Reference: No ( called with pass by value option)
IP_FIGJAHR -
Data type: FMUDRULE-GJAHROptional: No
Call by Reference: No ( called with pass by value option)
IP_FIBELNR - Accounting Document Number
Data type: BSEG-BELNROptional: No
Call by Reference: No ( called with pass by value option)
IP_FIKRS -
Data type: FM01-FIKRSOptional: No
Call by Reference: No ( called with pass by value option)
IP_FONDS -
Data type: FMFINCODE-FINCODEOptional: No
Call by Reference: No ( called with pass by value option)
IP_PAYMENT_CHECK -
Data type: FMDY-XFELDOptional: No
Call by Reference: No ( called with pass by value option)
IP_COMMITMENT_CHECK -
Data type: FMDY-XFELDOptional: No
Call by Reference: No ( called with pass by value option)
CHANGING Parameters details for EXIT_SAPLFMUD_006
OP_WERTTYP -
Data type: FMIT-RWRTTPOptional: No
Call by Reference: No ( called with pass by value option)
Copy and paste ABAP code example for EXIT_SAPLFMUD_006 Function Module
The ABAP code below is a full code listing to execute function module POPUP_TO_CONFIRM including all data declarations. The code uses the original data declarations rather than the latest in-line data DECLARATION SYNTAX but I have included an ABAP code snippet at the end to show how declarations would look using the newer method of declaring data variables on the fly. This will allow you to compare and fully understand the new inline method. Please note some of the newer syntax such as the @DATA is not available until a later 4.70 service pack (SP8), which i why i have stuck to the origianl for this example.| DATA: | ||||
| lv_ip_fibukrs | TYPE BSEG-BUKRS, " | |||
| lv_op_werttyp | TYPE FMIT-RWRTTP, " | |||
| lv_ip_figjahr | TYPE FMUDRULE-GJAHR, " | |||
| lv_ip_fibelnr | TYPE BSEG-BELNR, " | |||
| lv_ip_fikrs | TYPE FM01-FIKRS, " | |||
| lv_ip_fonds | TYPE FMFINCODE-FINCODE, " | |||
| lv_ip_payment_check | TYPE FMDY-XFELD, " | |||
| lv_ip_commitment_check | TYPE FMDY-XFELD. " |
|   CALL FUNCTION 'EXIT_SAPLFMUD_006' "Determine Value Type for which a Revenues FM Account Assgnt Increases Bdgt |
| EXPORTING | ||
| IP_FIBUKRS | = lv_ip_fibukrs | |
| IP_FIGJAHR | = lv_ip_figjahr | |
| IP_FIBELNR | = lv_ip_fibelnr | |
| IP_FIKRS | = lv_ip_fikrs | |
| IP_FONDS | = lv_ip_fonds | |
| IP_PAYMENT_CHECK | = lv_ip_payment_check | |
| IP_COMMITMENT_CHECK | = lv_ip_commitment_check | |
| CHANGING | ||
| OP_WERTTYP | = lv_op_werttyp | |
| . " EXIT_SAPLFMUD_006 | ||
ABAP code using 7.40 inline data declarations to call FM EXIT_SAPLFMUD_006
The below ABAP code uses the newer in-line data declarations. This allows you to see the coding differences/benefits of the later inline syntax. Please note some of the newer syntax below, such as the @DATA is not available until 4.70 EHP 8.| "SELECT single BUKRS FROM BSEG INTO @DATA(ld_ip_fibukrs). | ||||
| "SELECT single RWRTTP FROM FMIT INTO @DATA(ld_op_werttyp). | ||||
| "SELECT single GJAHR FROM FMUDRULE INTO @DATA(ld_ip_figjahr). | ||||
| "SELECT single BELNR FROM BSEG INTO @DATA(ld_ip_fibelnr). | ||||
| "SELECT single FIKRS FROM FM01 INTO @DATA(ld_ip_fikrs). | ||||
| "SELECT single FINCODE FROM FMFINCODE INTO @DATA(ld_ip_fonds). | ||||
| "SELECT single XFELD FROM FMDY INTO @DATA(ld_ip_payment_check). | ||||
| "SELECT single XFELD FROM FMDY INTO @DATA(ld_ip_commitment_check). | ||||
Search for further information about these or an SAP related objects