Skip to Content
avatar image
Former Member

Interface - Payment received from 3rd party

Good day,

Can you please assist? Is there a standard IDOC that I can use to post payments to IS-U. We will receive the payments in a flat file format from the 3rd party.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Aug 11, 2011 at 03:52 PM


    If you go into IS-U report program RFKKZE00 (Payment Lot transfer, IS-U Transaction code FPB3), read the documentation on what file format is expected by the program. Here is an extract of the first few paragraphs of the documentation:

    Payment Lot Transfer


    This report transfers payment data and creates one or more lots for payments, checks, payment orders, or credit card payments.

    To do this, it executes the following steps:

    1. Read the specified application server file and check the data contained therein

    2. Create one or more lots as long as the data records are correct

    3. Close and post the created lots as long as the relevant indicator is set

    Data records that contain errors are saved separately, and can be transferred after they have been corrected.


    The report outputs the following information in a log:

    The number of data records (payment items) containing errors, their numbers and their lines in the application server file

    A list of the lots created and their status

    You can select an extended log.


    The report transfers the payment data from the application server file. Note the following for this file:

    All fields must have character format.

    Every line can only contain one structure.

    The report expects the following for each file (take note of the sequence):

    One file header record (BFKKZGR00 structure) per file

    One payment lot header (BFKKZK structure)

    Any number of items (structure BFKKZP)

    Several lines with additional selections (structure BFKKZS) and enhancements to the note to payee (structure BFKKZV) can follow each item.

    You can include data for any number of lots in a file. However, you have to ensure that you always specify the lot header first and then the related line items.

    If you transfer a check lot, the BFKKZK-XSCHS field must be filled with X.

    If you transfer a payment order lot, the BFKKZK-XZAUS field must be filled with X.

    If you transfer a credit card lot, the BFKKZK-XCRDS field must be filled with X.

    You can generate a test file using report RFKKZEDG.

    You can display or change transfer files using report RFKKZEDA.

    I hope this helps.

    Ivor Martin

    Add comment
    10|10000 characters needed characters exceeded