Fonction SAP BAPI_PAYM_ITEM_POST_RECEIVER - Check and Post Payment Recipient Payment Item(s)

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
I_XREPETITION IBKK_MISC-XREPETITION C 1 SPACE X X: Repeated Presentation
I_XREVERSE IBKK_ITEM-XREVERSE C 1 SPACE X Flagged for Reversal
I_X_NO_COMMIT BKK_XFELD C 1 SPACE X Control of COMMIT Processing
I_X_SIMUL BKK_XFELD C 1 SPACE X Simulation Indicator
I_X_UPDATE_TASK BKK_XFELD C 1 SPACE X Update Control

Paramètre Reférence Type Long. Description
E_RETURN IBKK_MISC-RC C 2 Return Code

Paramètre Reférence Long. Facultatif Description
E_TAB_RETURN BAPIRET2 548 X Return Parameters
E_TAB_XCHECK IBKK_XCHECK_ITEM 21 X Structure for Checks and Results for Payment Items
T_PAYM_NOTE IBKK_PYNOT 81 X Payment Notes
T_RECEIVER IBKK_PSTRC 902 Recipient Data

Functionality
The recipient item data is converted to the internal display and then
checked. Depending on the outcome of the check, the recipient items are
either posted, parked of rejected.
The individual processing steps are as follows:

  • Initialization of the message handler

  • Check if the indicator for writing the application log is set in the

  • bank area
    • Authorization check (authorization object F_PAIT_ACT, value 10)

    • Conversion of the amounts and - if it exists - the conversion rate to

    • internal display
      • Callup of function module BKK_PAYM_ITEM_BAPI_POST_RCV for the

      • processing of the recipient items
        • Analysis of the return code and, depending on this, start of a COMMIT

        • for updating the data or a ROLLBACK for rolling back the data
          • Exit message handler and, if necessary, write the application log
          • Further information
            BKK_PAYM_ITEM_BAPI_POST_RCV

            Description
            Result of recipient item processing.

            Value range
            Return codes:

            • 00 No error

            • 01 Item in postprocessing

            • 02 Invalid data transferred

            • 04 System error

            • 99 No authorization.
            • Further information
              Indicator: Repeated Submission

              Further information
              Reversal Indicator

              Description
              If this indicator is set, COMMIT WORK and ROLLBACK WORK must becontrolled by the calling program.
              Note: During a call from an external system, the function moduleBAPI_TRANSACTION_COMMIT and BAPI_TRANSACTION_ROLLBACK are available.

              Value range
              If this indicator is not set (SPACE): COMMIT/ROLLBACK is controlled bythe called BAPI function module.
              If this indicator is set (X): COMMIT/ROLLBACK is controlled by thecaller.

              Default
              This indicator is not set.

              Description
              If this indicator is set, the function module BKK_PAYM_ITEM_UPDATE_ITEMis not called. The system does not stop processing due to checks thatfind errors.
              The return parameters remain the same, but it is not possible to forcethe posting externally.

              Description
              If this indicator is set, the update type is controlled by the callingprogram. Otherwise, local updating is set using SET UPDATE TASK.

              Value range
              If this indicator is not set (SPACE): update occurs locally
              If this indicator is set (X): The update type is controlled by thecaller.

              Default
              This indicator is not set.

              Further information
              Payment Note

              Further information
              Recipient Data