Fonction SAP CACSCD_TRANSFER_ISCD_PREPARE - FS-CD: Preparing Commission Settlement

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
I_TEST CACSTESTFLAG C 1 X Indicator: Test Run

Paramètre Reférence Type Long. Description
E_FLG_ERROR CACSCASEERROR C 1 Indicator: Commn Case Inconsistent (X = error, ' ' = ok)

Paramètre Reférence Long. Facultatif Description
ET_MESSAGE CACS_S_TRANSF_MESSAGE 568 Reporting Structure for Transfer ISCD
IT_CACS_HD CACS00_S_TRANSFER_ISCD_H 86 FI Document (Meta Object)
IT_CACS_SE CACS00_S_TRANSFER_ISCD_P 194 Commission: Info For Assigning Payment System

Functionality
For formatting, the commission documents are transferred to the functionmodule for accounting.
It is checked, whether the accounting-relevant data of the commissiondocument can be posted in accounting. In case the data is ok, it isformatted for the BAPI interface of accounting.
In case no errors occur during data processing, the data is transferredto the caller for further processing. (Error) messages are reported inthe ET_MESSAGE table during data processing.

Notes

  • No summarization takes place for document formatting, the document is
  • posted, the way it was sent to the function module.
    • The reference table IT_REF_AC_DOC is formatted for the following
    • function module <(><<)>
      APPL>_TRANSFER_FI_POST. In the reference table, first and lastsegments are updated for a document, so that all the segments in thedistributed BAPI tables, contained in the document, can be determinedduring further processing.
      • Unsuccessful documents are indicated in the transfer table (header
      • table) in the field WORK_FLAG with 'E'. No ROLLBACK is carried out.
        • In case a document is unsuccessful, the processing status is returned
        • with X.
          • USER EXIT: BTE tool (Business Transaction Events) gives you the option
          • to prepare an individual function module
            (maintenance in Customizing).