SAP Function SAMPLE_PROCESS_00708101 - Interface Description for Process 00708101

Parameter Reference Type Length Default Optional Text
I_DISPLAY 0 ' ' X Display Mode
I_POST 0 ' ' X Post Settlement
I_RECNFLDS RECNFLDS u 2626 Contract Header
I_RECNSCSRHNR RECNSCSRHNR N 10 Accounting Number

Parameter Reference Type Length Text
E_ACCEPT 0 Service Charge Settlement Accepted
E_POSTED 0 Service Charge Settlement Posted
E_POST_BELNR BKPF-BELNR C 10 Accounting Document Number
E_POST_BUKRS BKPF-BUKRS C 4 Company Code
E_POST_GJAHR BKPF-GJAHR N 4 Fiscal Year

Parameter Reference Length Optional Text
T_AP_STREAM GVIBEPP 529 Change Document Structure: Generated by RSSCD000
T_RECNVICNSCS RECNVICNSCS 928 Service Charge Assignment "Service Charge Key"
T_RECNVICNSCSAU RECNVICNSCSAU 453 Service Charge Assignment "Apportionment Units"
T_RECNVICNSCSRH RECNVICNSCSRH 340 Service Charge Settlement "Header"
T_RECNVICNSCSRP RECNVICNSCSRP 627 Service Charge Settlement "Item"


DEFINE &TEXT& = 'General Contract: Check SCS/Post Vendor'
DEFINE &EVENT& = '00708101'
DEFINE &TYPE& = 'PROCESS'
INCLUDE FI_OPEN_FI_DOCUMENTATION_1 OBJECT DOKU ID TX
Business Transaction Event &EVENT& serves the purpose of acustomer-specific check of service charge settlement data andsettlement result postings. An assigned function module is called inthe PAI of screen 4000 in program SAPLRECNSCS
Import parameters for the event are
  • I_RECNSCSRHNR: Number of settlement to be checked

  • I_RECNFLDS: Contract data (table VICN01 + additional information
  • fields)
    • I_DISPLAY: If this indicator is set, the check has been called in
    • display mode. In this case, no changes must be made to the transferreddata.
      • I_POST: If this parameter is set, the settlement should be posted.

      • Export parameters of the event are
        • E_ACCEPT: This parameter must be set if the check has run successfully.

        • E_POSTED: This parameter must be set if the posting has run
        • successfully.
          The following parameters affect the accounting document that is createdsettlement result posting (transfer posting of advance payments, newcredit memos or receivables, ...)
          • E_POST_BUKRS: Company code of posting document

          • E_POST_BELNR: Document number of posting document

          • E_POST_GJAHR: Fiscal year of posting document

          • Tables parameter of the event are
            • T_RECNVICNSCS: Data of settlement assignment

            • T_RECNVICNSCSAU: Data of apportionment units

            • T_RECNVICNSCSRH: Settlement headers

            • T_RECNVICNSCSRP: Settlement items

            • T_AP_STREAM: Cash flow containing all advance payment items for the
            • settlement of the corresponding period.
              Example
              Function module RECNSCS_CHECK_SETTLEMENT of function group RECNSCScontains a sample implementation.