SAP Function SAMPLE_PROCESS_00109050 - Description of Process-Interface 00109040

Parameter Reference Type Length Default Optional Text
I_COMP_CODE BSEG-BUKRS C 4 Company Code
I_FISC_YEAR FM01UD-GJAHR N 4 Fiscal Year
I_FM_AREA FM01-FIKRS C 4 Financial Management Area
I_INCR_VALTP FMIOI-WRTTP C 2 X Value Type
I_OI_DOC_NO KBLP-BELNR C 10 Accounting Document Number
I_OI_DOC_POS KBLP-BLPOS N 3 Number of Line Item within Accounting Document
I_REV_FAREA FMIFIIT-FAREA C 16 X Functional Area
I_REV_FICTR FMUDREL-SFICTR C 16 Funds Center
I_REV_FIPEX FMUDREL-SFIPEX C 24 Commitment Item (No Longer in Use -> FM_FIPEX)
I_REV_FONDS FMUDREL-SFONDS C 10 Fund

Parameter Reference Type Length Default Optional Text
C_F_BUDGET_ENTRY_DOC_HEADER FMDOCHEADER u 227 Direct Input from Budget: Document Header Data


DEFINE &TEXT& = 'Revs. incr.budget: Posting date in budgt.doc for cmmt'
DEFINE &EVENT& = '00109050'
DEFINE &TYPE& = 'PROCESS'
INCLUDE FI_OPEN_FI_DOCUMENTATION_1 OBJECT DOKU ID TX

Process
If you are using the document-based distribution procedure for revenuesincreasing the budget, you can use this process when increasing thebudget (program RFFMUD01) to provide data for thefields in the document header of the budget transfer documentsgenerated.
Your module is called before the budget documents are written.
Note: You can only use this process, if the budget increase ismade on the basis of commitments documents (expected revenues). If thebudget increase is made on the basis of actuals documents (customerinvoices or payment receipts), you must use process 00109040 to providedata for the fields of the document header.

Interface
The following data can be used for derivation:

  • Revenues FM account assignment (Commitment item: i_revn_fipex, funds
  • center: i_revn_fictr, fund: i_revn_fonds, functional area:i_revn_farea)
    • Fiscal year (i_fisc_year), FM area (i_fm_area), and company code
    • (i_comp_code).
      • FI invoice number (i_fi_doc_no) and, if necessary, the posting line
      • item (i_fi_doc_item_no)
        • The event that caused the budget increase (i_incr_valtp)

        • You can transfer the following data to field stringc_f_budget_document_header:
          • Document text C_F_BUDGET_ENTRY_DOC_HEADER-DOC_TEXT

          • Activation of automatic releases
          • C_F_BUDGET_ENTRY_DOC_HEADER-AUTO_RELEASE
            • The person responsible for the transfer
            • C_F_BUDGET_ENTRY_DOC_HEADER-RESPONSIBLE
              • Posting date C_F_BUDGET_ENTRY_DOC_HEADER-POSTING_DATE

              • Posting period C_F_BUDGET_ENTRY_DOC_HEADER-POSTING_PERIOD